F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CLH CLEAN HARBORS INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
31
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-19 SEC Filing Index
Insider 4 2026-03-17 SEC Filing Index
Insider 4 2026-03-05 SEC Filing Index
Insider 4 2026-02-24 SEC Filing Index
Insider 4 2026-02-23 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
2763563000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
1136847000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1307387000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 1397900000.0 +6.9% USD 10-Q 2024-07-31
Quarterly 2023-09-30 1365696000.0 -2.3% USD 10-Q 2024-10-30
Quarterly 2024-03-31 1376695000.0 +0.8% USD 10-Q 2025-04-30
Quarterly 2024-06-30 1552719000.0 +12.8% USD 10-Q 2025-07-30
Quarterly 2024-09-30 1529422000.0 -1.5% USD 10-Q 2025-10-29
Quarterly 2025-03-31 1431950000.0 -6.4% USD 10-Q 2025-04-30
Quarterly 2025-06-30 1549854000.0 +8.2% USD 10-Q 2025-07-30
Quarterly 2025-09-30 1549337000.0 -0.0% USD 10-Q 2025-10-29
Annual 2023-12-31 5409152000.0 USD 10-K 2026-02-18
Annual 2024-12-31 5889952000.0 +8.9% USD 10-K 2026-02-18
Annual 2025-12-31 6030837000.0 +2.4% USD 10-K 2026-02-18

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 120955000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 189823000.0 +56.9% USD 10-Q 2024-07-31
Quarterly 2023-09-30 154368000.0 -18.7% USD 10-Q 2024-10-30
Quarterly 2024-03-31 125475000.0 -18.7% USD 10-Q 2025-04-30
Quarterly 2024-06-30 215493000.0 +71.7% USD 10-Q 2025-07-30
Quarterly 2024-09-30 192296000.0 -10.8% USD 10-Q 2025-10-29
Quarterly 2025-03-31 111619000.0 -42.0% USD 10-Q 2025-04-30
Quarterly 2025-06-30 210298000.0 +88.4% USD 10-Q 2025-07-30
Quarterly 2025-09-30 193009000.0 -8.2% USD 10-Q 2025-10-29
Annual 2023-12-31 612439000.0 USD 10-K 2026-02-18
Annual 2024-12-31 670232000.0 +9.4% USD 10-K 2026-02-18
Annual 2025-12-31 673372000.0 +0.5% USD 10-K 2026-02-18

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 72401000.0 USD 10-Q 2024-10-30
Quarterly 2023-06-30 115766000.0 +59.9% USD 10-Q 2024-10-30
Quarterly 2023-09-30 91340000.0 -21.1% USD 10-Q 2024-10-30
Quarterly 2024-03-31 69832000.0 -23.5% USD 10-Q 2025-10-29
Quarterly 2024-06-30 133280000.0 +90.9% USD 10-Q 2025-10-29
Quarterly 2024-09-30 115213000.0 -13.6% USD 10-Q 2025-10-29
Quarterly 2025-03-31 58680000.0 -49.1% USD 10-Q 2025-10-29
Quarterly 2025-06-30 126905000.0 +116.3% USD 10-Q 2025-10-29
Quarterly 2025-09-30 118799000.0 -6.4% USD 10-Q 2025-10-29
Annual 2023-12-31 377856000.0 USD 10-K 2026-02-18
Annual 2024-12-31 402299000.0 +6.5% USD 10-K 2026-02-18
Annual 2025-12-31 390974000.0 -2.8% USD 10-K 2026-02-18

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.34 USD/shares 10-Q 2024-05-01
Quarterly 2023-06-30 2.14 +59.7% USD/shares 10-Q 2024-07-31
Quarterly 2023-09-30 1.69 -21.0% USD/shares 10-Q 2024-10-30
Quarterly 2024-03-31 1.29 -23.7% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 2.47 +91.5% USD/shares 10-Q 2025-07-30
Quarterly 2024-09-30 2.14 -13.4% USD/shares 10-Q 2025-10-29
Quarterly 2025-03-31 1.09 -49.1% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 2.37 +117.4% USD/shares 10-Q 2025-07-30
Quarterly 2025-09-30 2.22 -6.3% USD/shares 10-Q 2025-10-29
Annual 2023-12-31 6.99 USD/shares 10-K 2026-02-18
Annual 2024-12-31 7.46 +6.7% USD/shares 10-K 2026-02-18
Annual 2025-12-31 7.31 -2.0% USD/shares 10-K 2026-02-18

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.33 USD/shares 10-Q 2024-05-01
Quarterly 2023-06-30 2.13 +60.2% USD/shares 10-Q 2024-07-31
Quarterly 2023-09-30 1.68 -21.1% USD/shares 10-Q 2024-10-30
Quarterly 2024-03-31 1.29 -23.2% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 2.46 +90.7% USD/shares 10-Q 2025-07-30
Quarterly 2024-09-30 2.12 -13.8% USD/shares 10-Q 2025-10-29
Quarterly 2025-03-31 1.09 -48.6% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 2.36 +116.5% USD/shares 10-Q 2025-07-30
Quarterly 2025-09-30 2.21 -6.4% USD/shares 10-Q 2025-10-29
Annual 2023-12-31 6.95 USD/shares 10-K 2026-02-18
Annual 2024-12-31 7.42 +6.8% USD/shares 10-K 2026-02-18
Annual 2025-12-31 7.28 -1.9% USD/shares 10-K 2026-02-18

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 963659000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 981233000.0 +1.8% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1010335000.0 +3.0% USD 10-Q 2023-11-01
Quarterly 2023-12-31 983111000.0 -2.7% USD 10-Q 2024-10-30
Quarterly 2024-03-31 1039763000.0 +5.8% USD 10-Q 2024-05-01
Quarterly 2024-06-30 1089832000.0 +4.8% USD 10-Q 2024-07-31
Quarterly 2024-09-30 1100660000.0 +1.0% USD 10-Q 2024-10-30
Quarterly 2024-12-31 1015357000.0 -7.8% USD 10-Q 2025-10-29
Quarterly 2025-03-31 1077510000.0 +6.1% USD 10-Q 2025-04-30
Quarterly 2025-06-30 1117714000.0 +3.7% USD 10-Q 2025-07-30
Quarterly 2025-09-30 1104805000.0 -1.2% USD 10-Q 2025-10-29
Annual 2023-12-31 983111000.0 USD 10-K 2025-02-19
Annual 2024-12-31 1015357000.0 +3.3% USD 10-K 2026-02-18
Annual 2025-12-31 1044137000.0 +2.8% USD 10-K 2026-02-18

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 322386000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 325882000.0 +1.1% USD 10-Q 2023-08-02
Quarterly 2023-09-30 311512000.0 -4.4% USD 10-Q 2023-11-01
Quarterly 2023-12-31 327511000.0 +5.1% USD 10-Q 2024-10-30
Quarterly 2024-03-31 354310000.0 +8.2% USD 10-Q 2024-05-01
Quarterly 2024-06-30 365356000.0 +3.1% USD 10-Q 2024-07-31
Quarterly 2024-09-30 376564000.0 +3.1% USD 10-Q 2024-10-30
Quarterly 2024-12-31 384657000.0 +2.1% USD 10-Q 2025-10-29
Quarterly 2025-03-31 376024000.0 -2.2% USD 10-Q 2025-04-30
Quarterly 2025-06-30 383351000.0 +1.9% USD 10-Q 2025-07-30
Quarterly 2025-09-30 377308000.0 -1.6% USD 10-Q 2025-10-29
Annual 2023-12-31 327511000.0 USD 10-K 2025-02-19
Annual 2024-12-31 384657000.0 +17.4% USD 10-K 2026-02-18
Annual 2025-12-31 372088000.0 -3.3% USD 10-K 2026-02-18

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1903047000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 1848475000.0 -2.9% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1950752000.0 +5.5% USD 10-Q 2023-11-01
Quarterly 2023-12-31 2052219000.0 +5.2% USD 10-Q 2024-10-30
Quarterly 2024-03-31 2105796000.0 +2.6% USD 10-Q 2024-05-01
Quarterly 2024-06-30 2229062000.0 +5.9% USD 10-Q 2024-07-31
Quarterly 2024-09-30 2354478000.0 +5.6% USD 10-Q 2024-10-30
Quarterly 2024-12-31 2433796000.0 +3.4% USD 10-Q 2025-10-29
Quarterly 2025-03-31 2310682000.0 -5.1% USD 10-Q 2025-04-30
Quarterly 2025-06-30 2475381000.0 +7.1% USD 10-Q 2025-07-30
Quarterly 2025-09-30 2608261000.0 +5.4% USD 10-Q 2025-10-29
Annual 2023-12-31 2052219000.0 USD 10-K 2025-02-19
Annual 2024-12-31 2433796000.0 +18.6% USD 10-K 2026-02-18
Annual 2025-12-31 2647243000.0 +8.8% USD 10-K 2026-02-18

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6084008000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 6101337000.0 +0.3% USD 10-Q 2023-08-02
Quarterly 2023-09-30 6248179000.0 +2.4% USD 10-Q 2023-11-01
Quarterly 2023-12-31 6382869000.0 +2.2% USD 10-Q 2024-10-30
Quarterly 2024-03-31 6939823000.0 +8.7% USD 10-Q 2024-05-01
Quarterly 2024-06-30 7136948000.0 +2.8% USD 10-Q 2024-07-31
Quarterly 2024-09-30 7306010000.0 +2.4% USD 10-Q 2024-10-30
Quarterly 2024-12-31 7377278000.0 +1.0% USD 10-Q 2025-10-29
Quarterly 2025-03-31 7246387000.0 -1.8% USD 10-Q 2025-04-30
Quarterly 2025-06-30 7439929000.0 +2.7% USD 10-Q 2025-07-30
Quarterly 2025-09-30 7540299000.0 +1.3% USD 10-Q 2025-10-29
Annual 2023-12-31 6382869000.0 USD 10-K 2025-02-19
Annual 2024-12-31 7377278000.0 +15.6% USD 10-K 2026-02-18
Annual 2025-12-31 7624056000.0 +3.3% USD 10-K 2026-02-18

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 926837000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 914415000.0 -1.3% USD 10-Q 2023-08-02
Quarterly 2023-09-30 975387000.0 +6.7% USD 10-Q 2023-11-01
Quarterly 2023-12-31 1037537000.0 +6.4% USD 10-Q 2024-10-30
Quarterly 2024-03-31 1017523000.0 -1.9% USD 10-Q 2024-05-01
Quarterly 2024-06-30 1061640000.0 +4.3% USD 10-Q 2024-07-31
Quarterly 2024-09-30 1121851000.0 +5.7% USD 10-Q 2024-10-30
Quarterly 2024-12-31 1102666000.0 -1.7% USD 10-Q 2025-10-29
Quarterly 2025-03-31 976343000.0 -11.5% USD 10-Q 2025-04-30
Quarterly 2025-06-30 1011750000.0 +3.6% USD 10-Q 2025-07-30
Quarterly 2025-09-30 1067412000.0 +5.5% USD 10-Q 2025-10-29
Annual 2023-12-31 1037537000.0 USD 10-K 2025-02-19
Annual 2024-12-31 1102666000.0 +6.3% USD 10-K 2026-02-18
Annual 2025-12-31 1136847000.0 +3.1% USD 10-K 2026-02-18

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1980044000.0 USD 10-Q 2024-10-30
Quarterly 2023-06-30 2109886000.0 +6.6% USD 10-Q 2024-10-30
Quarterly 2023-09-30 2185794000.0 +3.6% USD 10-Q 2024-10-30
Quarterly 2023-12-31 2247506000.0 +2.8% USD 10-Q 2025-10-29
Quarterly 2024-03-31 2311337000.0 +2.8% USD 10-Q 2025-10-29
Quarterly 2024-06-30 2441721000.0 +5.6% USD 10-Q 2025-10-29
Quarterly 2024-09-30 2528310000.0 +3.5% USD 10-Q 2025-10-29
Quarterly 2024-12-31 2573529000.0 +1.8% USD 10-Q 2025-10-29
Quarterly 2025-03-31 2571224000.0 -0.1% USD 10-Q 2025-10-29
Quarterly 2025-06-30 2714067000.0 +5.6% USD 10-Q 2025-10-29
Quarterly 2025-09-30 2775840000.0 +2.3% USD 10-Q 2025-10-29
Annual 2023-12-31 2247506000.0 USD 10-K 2026-02-18
Annual 2024-12-31 2573529000.0 +14.5% USD 10-K 2026-02-18
Annual 2025-12-31 2745660000.0 +6.7% USD 10-K 2026-02-18

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2409654000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 2294306000.0 -4.8% USD 10-Q 2023-08-02
Quarterly 2023-09-30 2292952000.0 -0.1% USD 10-Q 2023-11-01
Quarterly 2023-12-31 2291717000.0 -0.1% USD 10-Q 2024-10-30
Quarterly 2024-03-31 2778624000.0 +21.2% USD 10-Q 2024-05-01
Quarterly 2024-06-30 2775837000.0 -0.1% USD 10-Q 2024-07-31
Quarterly 2024-09-30 2773659000.0 -0.1% USD 10-Q 2024-10-30
Quarterly 2024-12-31 2771117000.0 -0.1% USD 10-Q 2025-10-29
Quarterly 2025-03-31 2768815000.0 -0.1% USD 10-Q 2025-04-30
Quarterly 2025-06-30 2766530000.0 -0.1% USD 10-Q 2025-07-30
Quarterly 2025-09-30 2764231000.0 -0.1% USD 10-Q 2025-10-29
Annual 2023-12-31 2291717000.0 USD 10-K 2025-02-19
Annual 2024-12-31 2771117000.0 +20.9% USD 10-K 2026-02-18
Annual 2025-12-31 2763563000.0 -0.3% USD 10-K 2026-02-18

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 28008000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 235573000.0 +741.1% USD 10-Q 2024-07-31
Quarterly 2023-09-30 455692000.0 +93.4% USD 10-Q 2024-10-30
Quarterly 2024-03-31 18549000.0 -95.9% USD 10-Q 2025-04-30
Quarterly 2024-06-30 234594000.0 +1164.7% USD 10-Q 2025-07-30
Quarterly 2024-09-30 473833000.0 +102.0% USD 10-Q 2025-10-29
Quarterly 2025-03-31 1605000.0 -99.7% USD 10-Q 2025-04-30
Quarterly 2025-06-30 209645000.0 +12962.0% USD 10-Q 2025-07-30
Quarterly 2025-09-30 511632000.0 +144.0% USD 10-Q 2025-10-29
Annual 2023-12-31 734552000.0 USD 10-K 2026-02-18
Annual 2024-12-31 777771000.0 +5.9% USD 10-K 2026-02-18
Annual 2025-12-31 866725000.0 +11.4% USD 10-K 2026-02-18

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -197934000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 -347265000.0 -75.4% USD 10-Q 2024-07-31
Quarterly 2023-09-30 -447069000.0 -28.7% USD 10-Q 2024-10-30
Quarterly 2024-03-31 -609873000.0 -36.4% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -730670000.0 -19.8% USD 10-Q 2025-07-30
Quarterly 2024-09-30 -812940000.0 -11.3% USD 10-Q 2025-10-29
Quarterly 2025-03-31 -120330000.0 +85.2% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -200742000.0 -66.8% USD 10-Q 2025-07-30
Quarterly 2025-09-30 -276587000.0 -37.8% USD 10-Q 2025-10-29
Annual 2023-12-31 -575050000.0 USD 10-K 2026-02-18
Annual 2024-12-31 -903674000.0 -57.1% USD 10-K 2026-02-18
Annual 2025-12-31 -425786000.0 +52.9% USD 10-K 2026-02-18

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -18445000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 -142853000.0 -674.5% USD 10-Q 2024-07-31
Quarterly 2023-09-30 -165322000.0 -15.7% USD 10-Q 2024-10-30
Quarterly 2024-03-31 486019000.0 +394.0% USD 10-Q 2025-04-30
Quarterly 2024-06-30 455503000.0 -6.3% USD 10-Q 2025-07-30
Quarterly 2024-09-30 408555000.0 -10.3% USD 10-Q 2025-10-29
Quarterly 2025-03-31 -79259000.0 -119.4% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -101169000.0 -27.6% USD 10-Q 2025-07-30
Quarterly 2025-09-30 -166528000.0 -64.6% USD 10-Q 2025-10-29
Annual 2023-12-31 -208891000.0 USD 10-K 2026-02-18
Annual 2024-12-31 377032000.0 +280.5% USD 10-K 2026-02-18
Annual 2025-12-31 -309342000.0 -182.0% USD 10-K 2026-02-18

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 81686000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 204298000.0 +150.1% USD 10-Q 2024-07-31
Quarterly 2023-09-30 311906000.0 +52.7% USD 10-Q 2024-10-30
Quarterly 2024-03-31 137913000.0 -55.8% USD 10-Q 2025-04-30
Quarterly 2024-06-30 273023000.0 +98.0% USD 10-Q 2025-07-30
Quarterly 2024-09-30 369826000.0 +35.5% USD 10-Q 2025-10-29
Quarterly 2025-03-31 118695000.0 -67.9% USD 10-Q 2025-04-30
Quarterly 2025-06-30 208724000.0 +75.8% USD 10-Q 2025-07-30
Quarterly 2025-09-30 303169000.0 +45.2% USD 10-Q 2025-10-29
Annual 2023-12-31 422300000.0 USD 10-K 2026-02-18
Annual 2024-12-31 432241000.0 +2.4% USD 10-K 2026-02-18
Annual 2025-12-31 424918000.0 -1.7% USD 10-K 2026-02-18

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 54092240.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 54090202.0 -0.0% shares 10-Q 2023-08-02
Quarterly 2023-09-30 54102982.0 +0.0% shares 10-Q 2023-11-01
Quarterly 2023-12-31 53929703.0 -0.3% shares 10-Q 2024-10-30
Quarterly 2024-03-31 53926191.0 -0.0% shares 10-Q 2024-05-01
Quarterly 2024-06-30 53930201.0 +0.0% shares 10-Q 2024-07-31
Quarterly 2024-09-30 53898805.0 -0.1% shares 10-Q 2024-10-30
Quarterly 2024-12-31 53832692.0 -0.1% shares 10-Q 2025-10-29
Quarterly 2025-03-31 53636038.0 -0.4% shares 10-Q 2025-04-30
Quarterly 2025-06-30 53614135.0 -0.0% shares 10-Q 2025-07-30
Quarterly 2025-09-30 53430975.0 -0.3% shares 10-Q 2025-10-29
Annual 2023-12-31 53929703.0 shares 10-K 2025-02-19
Annual 2024-12-31 53832692.0 -0.2% shares 10-K 2026-02-18
Annual 2025-12-31 52870599.0 -1.8% shares 10-K 2026-02-18

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 54092240.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 54090202.0 -0.0% shares 10-Q 2023-08-02
Quarterly 2023-09-30 54102982.0 +0.0% shares 10-Q 2023-11-01
Quarterly 2023-12-31 53929703.0 -0.3% shares 10-Q 2024-10-30
Quarterly 2024-03-31 53926191.0 -0.0% shares 10-Q 2024-05-01
Quarterly 2024-06-30 53930201.0 +0.0% shares 10-Q 2024-07-31
Quarterly 2024-09-30 53898805.0 -0.1% shares 10-Q 2024-10-30
Quarterly 2024-12-31 53832692.0 -0.1% shares 10-Q 2025-10-29
Quarterly 2025-03-31 53636038.0 -0.4% shares 10-Q 2025-04-30
Quarterly 2025-06-30 53614135.0 -0.0% shares 10-Q 2025-07-30
Quarterly 2025-09-30 53430975.0 -0.3% shares 10-Q 2025-10-29
Annual 2023-12-31 53929703.0 shares 10-K 2025-02-19
Annual 2024-12-31 53832692.0 -0.2% shares 10-K 2026-02-18
Annual 2025-12-31 52870599.0 -1.8% shares 10-K 2026-02-18

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 54076000.0 shares 10-Q 2024-05-01
Quarterly 2023-06-30 54092000.0 +0.0% shares 10-Q 2024-07-31
Quarterly 2023-09-30 54122000.0 +0.1% shares 10-Q 2024-10-30
Quarterly 2024-03-31 53930000.0 -0.4% shares 10-Q 2025-04-30
Quarterly 2024-06-30 53932000.0 +0.0% shares 10-Q 2025-07-30
Quarterly 2024-09-30 53951000.0 +0.0% shares 10-Q 2025-10-29
Quarterly 2025-03-31 53759000.0 -0.4% shares 10-Q 2025-04-30
Quarterly 2025-06-30 53593000.0 -0.3% shares 10-Q 2025-07-30
Quarterly 2025-09-30 53518000.0 -0.1% shares 10-Q 2025-10-29
Annual 2023-12-31 54071000.0 shares 10-K 2026-02-18
Annual 2024-12-31 53902000.0 -0.3% shares 10-K 2026-02-18
Annual 2025-12-31 53509000.0 -0.7% shares 10-K 2026-02-18

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 54404000.0 shares 10-Q 2024-05-01
Quarterly 2023-06-30 54448000.0 +0.1% shares 10-Q 2024-07-31
Quarterly 2023-09-30 54419000.0 -0.1% shares 10-Q 2024-10-30
Quarterly 2024-03-31 54213000.0 -0.4% shares 10-Q 2025-04-30
Quarterly 2024-06-30 54248000.0 +0.1% shares 10-Q 2025-07-30
Quarterly 2024-09-30 54229000.0 -0.0% shares 10-Q 2025-10-29
Quarterly 2025-03-31 53993000.0 -0.4% shares 10-Q 2025-04-30
Quarterly 2025-06-30 53799000.0 -0.4% shares 10-Q 2025-07-30
Quarterly 2025-09-30 53713000.0 -0.2% shares 10-Q 2025-10-29
Annual 2023-12-31 54382000.0 shares 10-K 2026-02-18
Annual 2024-12-31 54199000.0 -0.3% shares 10-K 2026-02-18
Annual 2025-12-31 53716000.0 -0.9% shares 10-K 2026-02-18
For informational purposes only — not guaranteed to be accurate or complete.