F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ACLS AXCELIS TECHNOLOGIES INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
17
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-03-26 SEC Filing Index
Insider 3 2026-03-25 SEC Filing Index
Insider 4 2026-03-03 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)
N/A
Total Liabilities (latest annual)
326674000.0
Current Liabilities (latest annual)
197660000.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 254020000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 273970000.0 +7.9% USD 10-Q 2024-08-01
Quarterly 2023-09-30 292326000.0 +6.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 252372000.0 -13.7% USD 10-Q 2025-05-06
Quarterly 2024-06-30 256512000.0 +1.6% USD 10-Q 2025-08-05
Quarterly 2024-09-30 256564000.0 +0.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 192563000.0 -24.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 194544000.0 +1.0% USD 10-Q 2025-08-05
Quarterly 2025-09-30 213611000.0 +9.8% USD 10-Q 2025-11-06
Annual 2023-12-31 1130604000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1017865000.0 -10.0% USD 10-K 2026-02-26
Annual 2025-12-31 839048000.0 -17.6% USD 10-K 2026-02-26

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 104019000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 119703000.0 +15.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 129684000.0 +8.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 116051000.0 -10.5% USD 10-Q 2025-05-06
Quarterly 2024-06-30 112409000.0 -3.1% USD 10-Q 2025-08-05
Quarterly 2024-09-30 109970000.0 -2.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 88768000.0 -19.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 87343000.0 -1.6% USD 10-Q 2025-08-05
Quarterly 2025-09-30 88806000.0 +1.7% USD 10-Q 2025-11-06
Annual 2023-12-31 491301000.0 USD 10-K 2026-02-26
Annual 2024-12-31 454654000.0 -7.5% USD 10-K 2026-02-26
Annual 2025-12-31 376848000.0 -17.1% USD 10-K 2026-02-26

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 51357000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 63708000.0 +24.0% USD 10-Q 2024-08-01
Quarterly 2023-09-30 71680000.0 +12.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 56539000.0 -21.1% USD 10-Q 2025-05-06
Quarterly 2024-06-30 52810000.0 -6.6% USD 10-Q 2025-08-05
Quarterly 2024-09-30 46913000.0 -11.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 29159000.0 -37.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 28965000.0 -0.7% USD 10-Q 2025-08-05
Quarterly 2025-09-30 25020000.0 -13.6% USD 10-Q 2025-11-06
Annual 2023-12-31 265795000.0 USD 10-K 2026-02-26
Annual 2024-12-31 210794000.0 -20.7% USD 10-K 2026-02-26
Annual 2025-12-31 119315000.0 -43.4% USD 10-K 2026-02-26

Net Income

Q: 6 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2024-03-31 51595000.0 USD 10-Q 2025-11-06
Quarterly 2024-06-30 50866000.0 -1.4% USD 10-Q 2025-11-06
Quarterly 2024-09-30 48576000.0 -4.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 28579000.0 -41.2% USD 10-Q 2025-11-06
Quarterly 2025-06-30 31376000.0 +9.8% USD 10-Q 2025-11-06
Quarterly 2025-09-30 25986000.0 -17.2% USD 10-Q 2025-11-06
Annual 2023-12-31 246263000.0 USD 10-K 2026-02-26
Annual 2024-12-31 200992000.0 -18.4% USD 10-K 2026-02-26
Annual 2025-12-31 120238000.0 -40.2% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.46 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 1.88 +28.8% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 2.01 +6.9% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 1.58 -21.4% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 1.56 -1.3% USD/shares 10-Q 2025-08-05
Quarterly 2024-09-30 1.49 -4.5% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.89 -40.3% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.99 +11.2% USD/shares 10-Q 2025-08-05
Quarterly 2025-09-30 0.83 -16.2% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 7.52 USD/shares 10-K 2026-02-26
Annual 2024-12-31 6.17 -18.0% USD/shares 10-K 2026-02-26
Annual 2025-12-31 3.81 -38.2% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.43 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 1.86 +30.1% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 1.99 +7.0% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 1.57 -21.1% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 1.55 -1.3% USD/shares 10-Q 2025-08-05
Quarterly 2024-09-30 1.49 -3.9% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.88 -40.9% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.98 +11.4% USD/shares 10-Q 2025-08-05
Quarterly 2025-09-30 0.83 -15.3% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 7.43 USD/shares 10-K 2026-02-26
Annual 2024-12-31 6.15 -17.2% USD/shares 10-K 2026-02-26
Annual 2025-12-31 3.8 -38.2% USD/shares 10-K 2026-02-26

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 164479000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 132504000.0 -19.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 142300000.0 +7.4% USD 10-Q 2023-11-02
Quarterly 2023-12-31 167297000.0 +17.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 133963000.0 -19.9% USD 10-Q 2024-05-02
Quarterly 2024-06-30 145166000.0 +8.4% USD 10-Q 2024-08-01
Quarterly 2024-09-30 120066000.0 -17.3% USD 10-Q 2024-11-07
Quarterly 2024-12-31 123512000.0 +2.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 183957000.0 +48.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 173649000.0 -5.6% USD 10-Q 2025-08-05
Quarterly 2025-09-30 187501000.0 +8.0% USD 10-Q 2025-11-06
Annual 2023-12-31 167297000.0 USD 10-K 2025-02-28
Annual 2024-12-31 123512000.0 -26.2% USD 10-K 2026-02-26
Annual 2025-12-31 145451000.0 +17.8% USD 10-K 2026-02-26

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 189597000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 159199000.0 -16.0% USD 10-Q 2023-08-03
Quarterly 2023-09-30 192327000.0 +20.8% USD 10-Q 2023-11-02
Quarterly 2023-12-31 217964000.0 +13.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 208544000.0 -4.3% USD 10-Q 2024-05-02
Quarterly 2024-06-30 188080000.0 -9.8% USD 10-Q 2024-08-01
Quarterly 2024-09-30 183543000.0 -2.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 203149000.0 +10.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 164949000.0 -18.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 138841000.0 -15.8% USD 10-Q 2025-08-05
Quarterly 2025-09-30 147636000.0 +6.3% USD 10-Q 2025-11-06
Annual 2023-12-31 217964000.0 USD 10-K 2025-02-28
Annual 2024-12-31 203149000.0 -6.8% USD 10-K 2026-02-26
Annual 2025-12-31 168479000.0 -17.1% USD 10-K 2026-02-26

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 262054000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 299841000.0 +14.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 312223000.0 +4.1% USD 10-Q 2023-11-02
Quarterly 2023-12-31 306482000.0 -1.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 312170000.0 +1.9% USD 10-Q 2024-05-02
Quarterly 2024-06-30 283090000.0 -9.3% USD 10-Q 2024-08-01
Quarterly 2024-09-30 290954000.0 +2.8% USD 10-Q 2024-11-07
Quarterly 2024-12-31 282225000.0 -3.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 295850000.0 +4.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 310768000.0 +5.0% USD 10-Q 2025-08-05
Quarterly 2025-09-30 324342000.0 +4.4% USD 10-Q 2025-11-06
Annual 2023-12-31 306482000.0 USD 10-K 2025-02-28
Annual 2024-12-31 282225000.0 -7.9% USD 10-K 2026-02-26
Annual 2025-12-31 329010000.0 +16.6% USD 10-K 2026-02-26

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 934442000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 950169000.0 +1.7% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1015041000.0 +6.8% USD 10-Q 2023-11-02
Quarterly 2023-12-31 1079991000.0 +6.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1105449000.0 +2.4% USD 10-Q 2024-05-02
Quarterly 2024-06-30 1078327000.0 -2.5% USD 10-Q 2024-08-01
Quarterly 2024-09-30 1122093000.0 +4.1% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1123608000.0 +0.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1113936000.0 -0.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1064475000.0 -4.4% USD 10-Q 2025-08-05
Quarterly 2025-09-30 984029000.0 -7.6% USD 10-Q 2025-11-06
Annual 2023-12-31 1079991000.0 USD 10-K 2025-02-28
Annual 2024-12-31 1123608000.0 +4.0% USD 10-K 2026-02-26
Annual 2025-12-31 943202000.0 -16.1% USD 10-K 2026-02-26

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1079826000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 1121718000.0 +3.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1201694000.0 +7.1% USD 10-Q 2023-11-02
Quarterly 2023-12-31 1281967000.0 +6.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1306619000.0 +1.9% USD 10-Q 2024-05-02
Quarterly 2024-06-30 1288405000.0 -1.4% USD 10-Q 2024-08-01
Quarterly 2024-09-30 1338125000.0 +3.9% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1348781000.0 +0.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1340618000.0 -0.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1323486000.0 -1.3% USD 10-Q 2025-08-05
Quarterly 2025-09-30 1351940000.0 +2.1% USD 10-Q 2025-11-06
Annual 2023-12-31 1281967000.0 USD 10-K 2025-02-28
Annual 2024-12-31 1348781000.0 +5.2% USD 10-K 2026-02-26
Annual 2025-12-31 1361351000.0 +0.9% USD 10-K 2026-02-26

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 267942000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 248460000.0 -7.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 261178000.0 +5.1% USD 10-Q 2023-11-02
Quarterly 2023-12-31 285129000.0 +9.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 276568000.0 -3.0% USD 10-Q 2024-05-02
Quarterly 2024-06-30 244179000.0 -11.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 252264000.0 +3.3% USD 10-Q 2024-11-07
Quarterly 2024-12-31 207522000.0 -17.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 200370000.0 -3.4% USD 10-Q 2025-05-06
Quarterly 2025-06-30 177107000.0 -11.6% USD 10-Q 2025-08-05
Quarterly 2025-09-30 198989000.0 +12.4% USD 10-Q 2025-11-06
Annual 2023-12-31 285129000.0 USD 10-K 2025-02-28
Annual 2024-12-31 207522000.0 -27.2% USD 10-K 2026-02-26
Annual 2025-12-31 197660000.0 -4.8% USD 10-K 2026-02-26

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 378005000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 377681000.0 -0.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 400723000.0 +6.1% USD 10-Q 2023-11-02
Quarterly 2023-12-31 417085000.0 +4.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 404876000.0 -2.9% USD 10-Q 2024-05-02
Quarterly 2024-06-30 353457000.0 -12.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 362531000.0 +2.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 335991000.0 -7.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 313380000.0 -6.7% USD 10-Q 2025-05-06
Quarterly 2025-06-30 301103000.0 -3.9% USD 10-Q 2025-08-05
Quarterly 2025-09-30 331796000.0 +10.2% USD 10-Q 2025-11-06
Annual 2023-12-31 417085000.0 USD 10-K 2025-02-28
Annual 2024-12-31 335991000.0 -19.4% USD 10-K 2026-02-26
Annual 2025-12-31 326674000.0 -2.8% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 701821000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 744037000.0 +6.0% USD 10-Q 2024-11-07
Quarterly 2023-09-30 800971000.0 +7.7% USD 10-Q 2024-11-07
Quarterly 2023-12-31 864882000.0 +8.0% USD 10-Q 2025-11-06
Quarterly 2024-03-31 901743000.0 +4.3% USD 10-Q 2025-11-06
Quarterly 2024-06-30 934948000.0 +3.7% USD 10-Q 2025-11-06
Quarterly 2024-09-30 975594000.0 +4.3% USD 10-Q 2025-11-06
Quarterly 2024-12-31 1012790000.0 +3.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1027238000.0 +1.4% USD 10-Q 2025-11-06
Quarterly 2025-06-30 1022383000.0 -0.5% USD 10-Q 2025-11-06
Quarterly 2025-09-30 1020144000.0 -0.2% USD 10-Q 2025-11-06
Annual 2023-12-31 864882000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1012790000.0 +17.1% USD 10-K 2026-02-26
Annual 2025-12-31 1034677000.0 +2.2% USD 10-K 2026-02-26

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

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 34559000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 67274000.0 +94.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 91294000.0 +35.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 42223000.0 -53.8% USD 10-Q 2025-05-06
Quarterly 2024-06-30 82290000.0 +94.9% USD 10-Q 2025-08-05
Quarterly 2024-09-30 128038000.0 +55.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 39795000.0 -68.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 79522000.0 +99.8% USD 10-Q 2025-08-05
Quarterly 2025-09-30 124872000.0 +57.0% USD 10-Q 2025-11-06
Annual 2023-12-31 156869000.0 USD 10-K 2026-02-26
Annual 2024-12-31 140818000.0 -10.2% USD 10-K 2026-02-26
Annual 2025-12-31 118305000.0 -16.0% USD 10-K 2026-02-26

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -33049000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -73238000.0 -121.6% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -74179000.0 -1.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -55691000.0 +24.9% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -61294000.0 -10.1% USD 10-Q 2025-08-05
Quarterly 2024-09-30 -117847000.0 -92.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 40469000.0 +134.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 35856000.0 -11.4% USD 10-Q 2025-08-05
Quarterly 2025-09-30 37234000.0 +3.8% USD 10-Q 2025-11-06
Annual 2023-12-31 -100858000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -108726000.0 -7.8% USD 10-K 2026-02-26
Annual 2025-12-31 29927000.0 +127.5% USD 10-K 2026-02-26

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -16670000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -40080000.0 -140.4% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -53245000.0 -32.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -18055000.0 +66.1% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -40656000.0 -125.2% USD 10-Q 2025-08-05
Quarterly 2024-09-30 -56649000.0 -39.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -20110000.0 +64.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -67097000.0 -233.6% USD 10-Q 2025-08-05
Quarterly 2025-09-30 -99872000.0 -48.8% USD 10-Q 2025-11-06
Annual 2023-12-31 -68268000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -71192000.0 -4.3% USD 10-K 2026-02-26
Annual 2025-12-31 -124493000.0 -74.9% USD 10-K 2026-02-26

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2240000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 5202000.0 +132.2% USD 10-Q 2024-08-01
Quarterly 2023-09-30 10503000.0 +101.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1620000.0 -84.6% USD 10-Q 2025-05-06
Quarterly 2024-06-30 3624000.0 +123.7% USD 10-Q 2025-08-05
Quarterly 2024-09-30 7523000.0 +107.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 4960000.0 -34.1% USD 10-Q 2025-05-06
Quarterly 2025-06-30 6945000.0 +40.0% USD 10-Q 2025-08-05
Quarterly 2025-09-30 8960000.0 +29.0% USD 10-Q 2025-11-06
Annual 2023-12-31 20656000.0 USD 10-K 2026-02-26
Annual 2024-12-31 12181000.0 -41.0% USD 10-K 2026-02-26
Annual 2025-12-31 11295000.0 -7.3% USD 10-K 2026-02-26

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 32726000.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 32830000.0 +0.3% shares 10-Q 2023-08-03
Quarterly 2023-09-30 32772000.0 -0.2% shares 10-Q 2023-11-02
Quarterly 2023-12-31 32685000.0 -0.3% shares 10-Q 2024-11-07
Quarterly 2024-03-31 32605000.0 -0.2% shares 10-Q 2024-05-02
Quarterly 2024-06-30 32617000.0 +0.0% shares 10-Q 2024-08-01
Quarterly 2024-09-30 32504000.0 -0.3% shares 10-Q 2024-11-07
Quarterly 2024-12-31 32365000.0 -0.4% shares 10-Q 2025-11-06
Quarterly 2025-03-31 32129000.0 -0.7% shares 10-Q 2025-05-06
Quarterly 2025-06-30 31418000.0 -2.2% shares 10-Q 2025-08-05
Quarterly 2025-09-30 30998000.0 -1.3% shares 10-Q 2025-11-06
Annual 2023-12-31 32685000.0 shares 10-K 2025-02-28
Annual 2024-12-31 32365000.0 -1.0% shares 10-K 2026-02-26
Annual 2025-12-31 30717000.0 -5.1% shares 10-K 2026-02-26

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 32726000.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 32836000.0 +0.3% shares 10-Q 2023-08-03
Quarterly 2023-09-30 32772000.0 -0.2% shares 10-Q 2023-11-02
Quarterly 2023-12-31 32685000.0 -0.3% shares 10-Q 2024-11-07
Quarterly 2024-03-31 32605000.0 -0.2% shares 10-Q 2024-05-02
Quarterly 2024-06-30 32617000.0 +0.0% shares 10-Q 2024-08-01
Quarterly 2024-09-30 32504000.0 -0.3% shares 10-Q 2024-11-07
Quarterly 2024-12-31 32365000.0 -0.4% shares 10-Q 2025-11-06
Quarterly 2025-03-31 32129000.0 -0.7% shares 10-Q 2025-05-06
Quarterly 2025-06-30 31418000.0 -2.2% shares 10-Q 2025-08-05
Quarterly 2025-09-30 30998000.0 -1.3% shares 10-Q 2025-11-06
Annual 2023-12-31 32685000.0 shares 10-K 2025-02-28
Annual 2024-12-31 32365000.0 -1.0% shares 10-K 2026-02-26
Annual 2025-12-31 30717000.0 -5.1% shares 10-K 2026-02-26

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 32744000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 32775000.0 +0.1% shares 10-Q 2024-08-01
Quarterly 2023-09-30 32807000.0 +0.1% shares 10-Q 2024-11-07
Quarterly 2024-03-31 32638000.0 -0.5% shares 10-Q 2025-05-06
Quarterly 2024-06-30 32598000.0 -0.1% shares 10-Q 2025-08-05
Quarterly 2024-09-30 32550000.0 -0.1% shares 10-Q 2025-11-06
Quarterly 2025-03-31 32258000.0 -0.9% shares 10-Q 2025-05-06
Quarterly 2025-06-30 31847000.0 -1.3% shares 10-Q 2025-08-05
Quarterly 2025-09-30 31287000.0 -1.8% shares 10-Q 2025-11-06
Annual 2023-12-31 32758000.0 shares 10-K 2026-02-26
Annual 2024-12-31 32552000.0 -0.6% shares 10-K 2026-02-26
Annual 2025-12-31 31574000.0 -3.0% shares 10-K 2026-02-26

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 33293000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 33189000.0 -0.3% shares 10-Q 2024-08-01
Quarterly 2023-09-30 33159000.0 -0.1% shares 10-Q 2024-11-07
Quarterly 2024-03-31 32926000.0 -0.7% shares 10-Q 2025-05-06
Quarterly 2024-06-30 32771000.0 -0.5% shares 10-Q 2025-08-05
Quarterly 2024-09-30 32675000.0 -0.3% shares 10-Q 2025-11-06
Quarterly 2025-03-31 32335000.0 -1.0% shares 10-Q 2025-05-06
Quarterly 2025-06-30 31882000.0 -1.4% shares 10-Q 2025-08-05
Quarterly 2025-09-30 31450000.0 -1.4% shares 10-Q 2025-11-06
Annual 2023-12-31 33165000.0 shares 10-K 2026-02-26
Annual 2024-12-31 32704000.0 -1.4% shares 10-K 2026-02-26
Annual 2025-12-31 31668000.0 -3.2% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.