F&F - Financial Insights SEC Filing Analytics

Financial Metrics

HAE HAEMONETICS CORP
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
11
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2025-11-12 SEC Filing Index
Insider 4 2025-11-03 SEC Filing Index
Insider 4 2025-09-24 SEC Filing Index
Insider 4 2025-07-25 SEC Filing Index
Insider 4/A 2025-06-13 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)
921230000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
578113000.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-07-01 311332000.0 USD 10-Q 2024-08-08
Quarterly 2023-09-30 318183000.0 +2.2% USD 10-Q 2024-11-07
Quarterly 2023-12-30 336250000.0 +5.7% USD 10-Q 2025-02-06
Quarterly 2024-06-29 336172000.0 -0.0% USD 10-Q 2025-08-07
Quarterly 2024-09-28 345511000.0 +2.8% USD 10-Q 2025-11-06
Quarterly 2024-12-28 348542000.0 +0.9% USD 10-Q 2026-02-05
Quarterly 2025-06-28 321394000.0 -7.8% USD 10-Q 2025-08-07
Quarterly 2025-09-27 327315000.0 +1.8% USD 10-Q 2025-11-06
Quarterly 2025-12-27 338967000.0 +3.6% USD 10-Q 2026-02-05
Annual 2023-04-01 1168660000.0 USD 10-K 2025-05-21
Annual 2024-03-30 1309055000.0 +12.0% USD 10-K 2025-05-21
Annual 2025-03-29 1360824000.0 +4.0% USD 10-K 2025-05-21

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 167265000.0 USD 10-Q 2024-08-08
Quarterly 2023-09-30 170510000.0 +1.9% USD 10-Q 2024-11-07
Quarterly 2023-12-30 177867000.0 +4.3% USD 10-Q 2025-02-06
Quarterly 2024-06-29 174924000.0 -1.7% USD 10-Q 2025-08-07
Quarterly 2024-09-28 187437000.0 +7.2% USD 10-Q 2025-11-06
Quarterly 2024-12-28 193547000.0 +3.3% USD 10-Q 2026-02-05
Quarterly 2025-06-28 192244000.0 -0.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 194744000.0 +1.3% USD 10-Q 2025-11-06
Quarterly 2025-12-27 202386000.0 +3.9% USD 10-Q 2026-02-05
Annual 2023-04-01 615097000.0 USD 10-K 2025-05-21
Annual 2024-03-30 691548000.0 +12.4% USD 10-K 2025-05-21
Annual 2025-03-29 748958000.0 +8.3% USD 10-K 2025-05-21

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 53659000.0 USD 10-Q 2024-08-08
Quarterly 2023-09-30 35303000.0 -34.2% USD 10-Q 2024-11-07
Quarterly 2023-12-30 45978000.0 +30.2% USD 10-Q 2025-02-06
Quarterly 2024-06-29 39756000.0 -13.5% USD 10-Q 2025-08-07
Quarterly 2024-09-28 51697000.0 +30.0% USD 10-Q 2025-11-06
Quarterly 2024-12-28 59029000.0 +14.2% USD 10-Q 2026-02-05
Quarterly 2025-06-28 53872000.0 -8.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 58491000.0 +8.6% USD 10-Q 2025-11-06
Quarterly 2025-12-27 67396000.0 +15.2% USD 10-Q 2026-02-05
Annual 2023-04-01 156033000.0 USD 10-K 2025-05-21
Annual 2024-03-30 164883000.0 +5.7% USD 10-K 2025-05-21
Annual 2025-03-29 221817000.0 +34.5% USD 10-K 2025-05-21

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 41042000.0 USD 10-Q 2025-02-06
Quarterly 2023-09-30 24908000.0 -39.3% USD 10-Q 2025-02-06
Quarterly 2023-12-30 31241000.0 +25.4% USD 10-Q 2025-02-06
Quarterly 2024-06-29 38373000.0 +22.8% USD 10-Q 2026-02-05
Quarterly 2024-09-28 33831000.0 -11.8% USD 10-Q 2026-02-05
Quarterly 2024-12-28 37494000.0 +10.8% USD 10-Q 2026-02-05
Quarterly 2025-06-28 34031000.0 -9.2% USD 10-Q 2026-02-05
Quarterly 2025-09-27 38684000.0 +13.7% USD 10-Q 2026-02-05
Quarterly 2025-12-27 44740000.0 +15.7% USD 10-Q 2026-02-05
Annual 2023-04-01 115401000.0 USD 10-K 2025-05-21
Annual 2024-03-30 117558000.0 +1.9% USD 10-K 2025-05-21
Annual 2025-03-29 167679000.0 +42.6% USD 10-K 2025-05-21

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 0.81 USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.49 -39.5% USD/shares 10-Q 2024-11-07
Quarterly 2023-12-30 0.62 +26.5% USD/shares 10-Q 2025-02-06
Quarterly 2024-06-29 0.75 +21.0% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-28 0.66 -12.0% USD/shares 10-Q 2025-11-06
Quarterly 2024-12-28 0.75 +13.6% USD/shares 10-Q 2026-02-05
Quarterly 2025-06-28 0.71 -5.3% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-27 0.81 +14.1% USD/shares 10-Q 2025-11-06
Quarterly 2025-12-27 0.96 +18.5% USD/shares 10-Q 2026-02-05
Annual 2023-04-01 2.27 USD/shares 10-K 2025-05-21
Annual 2024-03-30 2.32 +2.2% USD/shares 10-K 2025-05-21
Annual 2025-03-29 3.33 +43.5% USD/shares 10-K 2025-05-21

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 0.8 USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.48 -40.0% USD/shares 10-Q 2024-11-07
Quarterly 2023-12-30 0.61 +27.1% USD/shares 10-Q 2025-02-06
Quarterly 2024-06-29 0.74 +21.3% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-28 0.66 -10.8% USD/shares 10-Q 2025-11-06
Quarterly 2024-12-28 0.74 +12.1% USD/shares 10-Q 2026-02-05
Quarterly 2025-06-28 0.7 -5.4% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-27 0.81 +15.7% USD/shares 10-Q 2025-11-06
Quarterly 2025-12-27 0.95 +17.3% USD/shares 10-Q 2026-02-05
Annual 2023-04-01 2.24 USD/shares 10-K 2025-05-21
Annual 2024-03-30 2.29 +2.2% USD/shares 10-K 2025-05-21
Annual 2025-03-29 3.31 +44.5% USD/shares 10-K 2025-05-21

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 284466000.0 USD 10-Q 2024-02-08
Quarterly 2023-07-01 285719000.0 +0.4% USD 10-Q 2023-08-08
Quarterly 2023-09-30 351005000.0 +22.8% USD 10-Q 2023-11-02
Quarterly 2023-12-30 193978000.0 -44.7% USD 10-Q 2024-02-08
Quarterly 2024-03-30 178800000.0 -7.8% USD 10-Q 2025-02-06
Quarterly 2024-06-29 344429000.0 +92.6% USD 10-Q 2024-08-08
Quarterly 2024-09-28 299283000.0 -13.1% USD 10-Q 2024-11-07
Quarterly 2024-12-28 320846000.0 +7.2% USD 10-Q 2025-02-06
Quarterly 2025-03-29 306763000.0 -4.4% USD 10-Q 2026-02-05
Quarterly 2025-06-28 292898000.0 -4.5% USD 10-Q 2025-08-07
Quarterly 2025-09-27 296426000.0 +1.2% USD 10-Q 2025-11-06
Quarterly 2025-12-27 363367000.0 +22.6% USD 10-Q 2026-02-05
Annual 2023-04-01 284466000.0 USD 10-K 2024-05-20
Annual 2024-03-30 178800000.0 -37.1% USD 10-K 2025-05-21
Annual 2025-03-29 306763000.0 +71.6% USD 10-K 2025-05-21

Accounts Receivable

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 179142000.0 USD 10-Q 2024-02-08
Quarterly 2023-07-01 177117000.0 -1.1% USD 10-Q 2023-08-08
Quarterly 2023-09-30 174249000.0 -1.6% USD 10-Q 2023-11-02
Quarterly 2023-12-30 211611000.0 +21.4% USD 10-Q 2024-02-08
Quarterly 2024-03-30 206562000.0 -2.4% USD 10-Q 2025-02-06
Quarterly 2024-06-29 201485000.0 -2.5% USD 10-Q 2024-08-08
Quarterly 2024-09-28 213534000.0 +6.0% USD 10-Q 2024-11-07
Quarterly 2024-12-28 211949000.0 -0.7% USD 10-Q 2025-02-06
Quarterly 2025-03-29 202657000.0 -4.4% USD 10-Q 2026-02-05
Quarterly 2025-06-28 200752000.0 -0.9% USD 10-Q 2025-08-07
Quarterly 2025-09-27 207066000.0 +3.1% USD 10-Q 2025-11-06
Quarterly 2025-12-27 195707000.0 -5.5% USD 10-Q 2026-02-05
Annual 2023-04-01 179142000.0 USD 10-K 2024-05-20
Annual 2024-03-30 206562000.0 +15.3% USD 10-K 2025-05-21
Annual 2025-03-29 202657000.0 -1.9% USD 10-K 2025-05-21

Inventory

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 259379000.0 USD 10-Q 2024-02-08
Quarterly 2023-07-01 289207000.0 +11.5% USD 10-Q 2023-08-08
Quarterly 2023-09-30 285830000.0 -1.2% USD 10-Q 2023-11-02
Quarterly 2023-12-30 304024000.0 +6.4% USD 10-Q 2024-02-08
Quarterly 2024-03-30 317202000.0 +4.3% USD 10-Q 2025-02-06
Quarterly 2024-06-29 373787000.0 +17.8% USD 10-Q 2024-08-08
Quarterly 2024-09-28 382105000.0 +2.2% USD 10-Q 2024-11-07
Quarterly 2024-12-28 359614000.0 -5.9% USD 10-Q 2025-02-06
Quarterly 2025-03-29 365141000.0 +1.5% USD 10-Q 2026-02-05
Quarterly 2025-06-28 360527000.0 -1.3% USD 10-Q 2025-08-07
Quarterly 2025-09-27 336206000.0 -6.7% USD 10-Q 2025-11-06
Quarterly 2025-12-27 321185000.0 -4.5% USD 10-Q 2026-02-05
Annual 2023-04-01 259379000.0 USD 10-K 2024-05-20
Annual 2024-03-30 317202000.0 +22.3% USD 10-K 2025-05-21
Annual 2025-03-29 365141000.0 +15.1% USD 10-K 2025-05-21

Current Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 769722000.0 USD 10-Q 2024-02-08
Quarterly 2023-07-01 801607000.0 +4.1% USD 10-Q 2023-08-08
Quarterly 2023-09-30 865744000.0 +8.0% USD 10-Q 2023-11-02
Quarterly 2023-12-30 764982000.0 -11.6% USD 10-Q 2024-02-08
Quarterly 2024-03-30 768903000.0 +0.5% USD 10-Q 2025-02-06
Quarterly 2024-06-29 978578000.0 +27.3% USD 10-Q 2024-08-08
Quarterly 2024-09-28 955902000.0 -2.3% USD 10-Q 2024-11-07
Quarterly 2024-12-28 1005868000.0 +5.2% USD 10-Q 2025-02-06
Quarterly 2025-03-29 934975000.0 -7.0% USD 10-Q 2026-02-05
Quarterly 2025-06-28 913160000.0 -2.3% USD 10-Q 2025-08-07
Quarterly 2025-09-27 899682000.0 -1.5% USD 10-Q 2025-11-06
Quarterly 2025-12-27 943674000.0 +4.9% USD 10-Q 2026-02-05
Annual 2023-04-01 769722000.0 USD 10-K 2024-05-20
Annual 2024-03-30 768903000.0 -0.1% USD 10-K 2025-05-21
Annual 2025-03-29 934975000.0 +21.6% USD 10-K 2025-05-21

Total Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1934825000.0 USD 10-Q 2024-02-08
Quarterly 2023-07-01 1962258000.0 +1.4% USD 10-Q 2023-08-08
Quarterly 2023-09-30 2011275000.0 +2.5% USD 10-Q 2023-11-02
Quarterly 2023-12-30 2200428000.0 +9.4% USD 10-Q 2024-02-08
Quarterly 2024-03-30 2195591000.0 -0.2% USD 10-Q 2025-02-06
Quarterly 2024-06-29 2540977000.0 +15.7% USD 10-Q 2024-08-08
Quarterly 2024-09-28 2525224000.0 -0.6% USD 10-Q 2024-11-07
Quarterly 2024-12-28 2531270000.0 +0.2% USD 10-Q 2025-02-06
Quarterly 2025-03-29 2450948000.0 -3.2% USD 10-Q 2026-02-05
Quarterly 2025-06-28 2462094000.0 +0.5% USD 10-Q 2025-08-07
Quarterly 2025-09-27 2442156000.0 -0.8% USD 10-Q 2025-11-06
Quarterly 2025-12-27 2490890000.0 +2.0% USD 10-Q 2026-02-05
Annual 2023-04-01 1934825000.0 USD 10-K 2024-05-20
Annual 2024-03-30 2195591000.0 +13.5% USD 10-K 2025-05-21
Annual 2025-03-29 2450948000.0 +11.6% USD 10-K 2025-05-21

Current Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 251816000.0 USD 10-Q 2024-02-08
Quarterly 2023-07-01 236939000.0 -5.9% USD 10-Q 2023-08-08
Quarterly 2023-09-30 264215000.0 +11.5% USD 10-Q 2023-11-02
Quarterly 2023-12-30 261755000.0 -0.9% USD 10-Q 2024-02-08
Quarterly 2024-03-30 300383000.0 +14.8% USD 10-Q 2025-02-06
Quarterly 2024-06-29 260076000.0 -13.4% USD 10-Q 2024-08-08
Quarterly 2024-09-28 273946000.0 +5.3% USD 10-Q 2024-11-07
Quarterly 2024-12-28 253233000.0 -7.6% USD 10-Q 2025-02-06
Quarterly 2025-03-29 578113000.0 +128.3% USD 10-Q 2026-02-05
Quarterly 2025-06-28 531407000.0 -8.1% USD 10-Q 2025-08-07
Quarterly 2025-09-27 548318000.0 +3.2% USD 10-Q 2025-11-06
Quarterly 2025-12-27 539868000.0 -1.5% USD 10-Q 2026-02-05
Annual 2023-04-01 251816000.0 USD 10-K 2024-05-20
Annual 2024-03-30 300383000.0 +19.3% USD 10-K 2025-05-21
Annual 2025-03-29 578113000.0 +92.5% USD 10-K 2025-05-21

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

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

Stockholders' Equity

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 817997000.0 USD 10-Q 2025-02-06
Quarterly 2023-07-01 864616000.0 +5.7% USD 10-Q 2025-02-06
Quarterly 2023-09-30 893660000.0 +3.4% USD 10-Q 2025-02-06
Quarterly 2023-12-30 943319000.0 +5.6% USD 10-Q 2025-02-06
Quarterly 2024-03-30 959959000.0 +1.8% USD 10-Q 2026-02-05
Quarterly 2024-06-29 905368000.0 -5.7% USD 10-Q 2026-02-05
Quarterly 2024-09-28 878851000.0 -2.9% USD 10-Q 2026-02-05
Quarterly 2024-12-28 906860000.0 +3.2% USD 10-Q 2026-02-05
Quarterly 2025-03-29 820836000.0 -9.5% USD 10-Q 2026-02-05
Quarterly 2025-06-28 882300000.0 +7.5% USD 10-Q 2026-02-05
Quarterly 2025-09-27 849173000.0 -3.8% USD 10-Q 2026-02-05
Quarterly 2025-12-27 911451000.0 +7.3% USD 10-Q 2026-02-05
Annual 2023-04-01 817997000.0 USD 10-K 2025-05-21
Annual 2024-03-30 959959000.0 +17.4% USD 10-K 2025-05-21
Annual 2025-03-29 820836000.0 -14.5% USD 10-K 2025-05-21

Long-Term Debt

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 754102000.0 USD 10-Q 2024-02-08
Quarterly 2023-07-01 751381000.0 -0.4% USD 10-Q 2023-08-08
Quarterly 2023-09-30 748662000.0 -0.4% USD 10-Q 2023-11-02
Quarterly 2023-12-30 856849000.0 +14.5% USD 10-Q 2024-02-08
Quarterly 2024-03-30 797564000.0 -6.9% USD 10-Q 2025-02-06
Quarterly 2024-06-29 1218477000.0 +52.8% USD 10-Q 2024-08-08
Quarterly 2024-09-28 1219523000.0 +0.1% USD 10-Q 2024-11-07
Quarterly 2024-12-28 1219762000.0 +0.0% USD 10-Q 2025-02-06
Quarterly 2025-03-29 921230000.0 -24.5% USD 10-Q 2026-02-05
Quarterly 2025-06-28 920833000.0 -0.0% USD 10-Q 2025-08-07
Quarterly 2025-09-27 920393000.0 -0.0% USD 10-Q 2025-11-06
Quarterly 2025-12-27 919987000.0 -0.0% USD 10-Q 2026-02-05
Annual 2023-04-01 754102000.0 USD 10-K 2024-05-20
Annual 2024-03-30 797564000.0 +5.8% USD 10-K 2025-05-21
Annual 2025-03-29 921230000.0 +15.5% USD 10-K 2025-05-21

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-07-01 19086000.0 USD 10-Q 2024-08-08
Quarterly 2023-09-30 118210000.0 +519.4% USD 10-Q 2024-11-07
Quarterly 2023-12-30 117670000.0 -0.5% USD 10-Q 2025-02-06
Quarterly 2024-06-29 -27421000.0 -123.3% USD 10-Q 2025-08-07
Quarterly 2024-09-28 21402000.0 +178.0% USD 10-Q 2025-11-06
Quarterly 2024-12-28 65168000.0 +204.5% USD 10-Q 2026-02-05
Quarterly 2025-06-28 17395000.0 -73.3% USD 10-Q 2025-08-07
Quarterly 2025-09-27 128716000.0 +640.0% USD 10-Q 2025-11-06
Quarterly 2025-12-27 222280000.0 +72.7% USD 10-Q 2026-02-05
Annual 2023-04-01 273058000.0 USD 10-K 2025-05-21
Annual 2024-03-30 181751000.0 -33.4% USD 10-K 2025-05-21
Annual 2025-03-29 181725000.0 -0.0% USD 10-K 2025-05-21

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 -15261000.0 USD 10-Q 2024-08-08
Quarterly 2023-09-30 -40396000.0 -164.7% USD 10-Q 2024-11-07
Quarterly 2023-12-30 -309333000.0 -665.8% USD 10-Q 2025-02-06
Quarterly 2024-06-29 -139197000.0 +55.0% USD 10-Q 2025-08-07
Quarterly 2024-09-28 -162564000.0 -16.8% USD 10-Q 2025-11-06
Quarterly 2024-12-28 -179935000.0 -10.7% USD 10-Q 2026-02-05
Quarterly 2025-06-28 -33000000.0 +81.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 -63468000.0 -92.3% USD 10-Q 2025-11-06
Quarterly 2025-12-27 -92934000.0 -46.4% USD 10-Q 2026-02-05
Annual 2023-04-01 -143788000.0 USD 10-K 2025-05-21
Annual 2024-03-30 -322389000.0 -124.2% USD 10-K 2025-05-21
Annual 2025-03-29 -161895000.0 +49.8% USD 10-K 2025-05-21

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 -598000.0 USD 10-Q 2024-08-08
Quarterly 2023-09-30 -7770000.0 -1199.3% USD 10-Q 2024-11-07
Quarterly 2023-12-30 101659000.0 +1408.4% USD 10-Q 2025-02-06
Quarterly 2024-06-29 333692000.0 +228.2% USD 10-Q 2025-08-07
Quarterly 2024-09-28 258888000.0 -22.4% USD 10-Q 2025-11-06
Quarterly 2024-12-28 260268000.0 +0.5% USD 10-Q 2026-02-05
Quarterly 2025-06-28 -2442000.0 -100.9% USD 10-Q 2025-08-07
Quarterly 2025-09-27 -78994000.0 -3134.8% USD 10-Q 2025-11-06
Quarterly 2025-12-27 -76961000.0 +2.6% USD 10-Q 2026-02-05
Annual 2023-04-01 -100364000.0 USD 10-K 2025-05-21
Annual 2024-03-30 38157000.0 +138.0% USD 10-K 2025-05-21
Annual 2025-03-29 108818000.0 +185.2% USD 10-K 2025-05-21

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 7681000.0 USD 10-Q 2024-08-08
Quarterly 2023-09-30 16794000.0 +118.6% USD 10-Q 2024-11-07
Quarterly 2023-12-30 31440000.0 +87.2% USD 10-Q 2025-02-06
Quarterly 2024-06-29 5656000.0 -82.0% USD 10-Q 2025-08-07
Quarterly 2024-09-28 15089000.0 +166.8% USD 10-Q 2025-11-06
Quarterly 2024-12-28 23635000.0 +56.6% USD 10-Q 2026-02-05
Quarterly 2025-06-28 3754000.0 -84.1% USD 10-Q 2025-08-07
Quarterly 2025-09-27 8770000.0 +133.6% USD 10-Q 2025-11-06
Quarterly 2025-12-27 15119000.0 +72.4% USD 10-Q 2026-02-05
Annual 2023-04-01 191327000.0 USD 10-K 2025-05-21
Annual 2024-03-30 38125000.0 -80.1% USD 10-K 2025-05-21
Annual 2025-03-29 39278000.0 +3.0% USD 10-K 2025-05-21

Share Data

Metrics: 4

Shares Outstanding

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 50448519.0 shares 10-Q 2024-02-08
Quarterly 2023-07-01 50705779.0 +0.5% shares 10-Q 2023-08-08
Quarterly 2023-09-30 50740389.0 +0.1% shares 10-Q 2023-11-02
Quarterly 2023-12-30 50785040.0 +0.1% shares 10-Q 2024-02-08
Quarterly 2024-03-30 50787859.0 +0.0% shares 10-Q 2025-02-06
Quarterly 2024-06-29 51152886.0 +0.7% shares 10-Q 2024-08-08
Quarterly 2024-09-28 50381127.0 -1.5% shares 10-Q 2024-11-07
Quarterly 2024-12-28 50235051.0 -0.3% shares 10-Q 2025-02-06
Quarterly 2025-03-29 48215899.0 -4.0% shares 10-Q 2026-02-05
Quarterly 2025-06-28 48158723.0 -0.1% shares 10-Q 2025-08-07
Quarterly 2025-09-27 46747381.0 -2.9% shares 10-Q 2025-11-06
Quarterly 2025-12-27 46829249.0 +0.2% shares 10-Q 2026-02-05
Annual 2023-04-01 50448519.0 shares 10-K 2024-05-20
Annual 2024-03-30 50787859.0 +0.7% shares 10-K 2025-05-21
Annual 2025-03-29 48215899.0 -5.1% shares 10-K 2025-05-21

Shares Issued

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 50448519.0 shares 10-Q 2024-02-08
Quarterly 2023-07-01 50705779.0 +0.5% shares 10-Q 2023-08-08
Quarterly 2023-09-30 50740389.0 +0.1% shares 10-Q 2023-11-02
Quarterly 2023-12-30 50785040.0 +0.1% shares 10-Q 2024-02-08
Quarterly 2024-03-30 50787859.0 +0.0% shares 10-Q 2025-02-06
Quarterly 2024-06-29 51152886.0 +0.7% shares 10-Q 2024-08-08
Quarterly 2024-09-28 50381127.0 -1.5% shares 10-Q 2024-11-07
Quarterly 2024-12-28 50235051.0 -0.3% shares 10-Q 2025-02-06
Quarterly 2025-03-29 48215899.0 -4.0% shares 10-Q 2026-02-05
Quarterly 2025-06-28 48158723.0 -0.1% shares 10-Q 2025-08-07
Quarterly 2025-09-27 46747381.0 -2.9% shares 10-Q 2025-11-06
Quarterly 2025-12-27 46829249.0 +0.2% shares 10-Q 2026-02-05
Annual 2023-04-01 50448519.0 shares 10-K 2024-05-20
Annual 2024-03-30 50787859.0 +0.7% shares 10-K 2025-05-21
Annual 2025-03-29 48215899.0 -5.1% shares 10-K 2025-05-21

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 50542000.0 shares 10-Q 2024-08-08
Quarterly 2023-09-30 50727000.0 +0.4% shares 10-Q 2024-11-07
Quarterly 2023-12-30 50768000.0 +0.1% shares 10-Q 2025-02-06
Quarterly 2024-06-29 50943000.0 +0.3% shares 10-Q 2025-08-07
Quarterly 2024-09-28 50898000.0 -0.1% shares 10-Q 2025-11-06
Quarterly 2024-12-28 50286000.0 -1.2% shares 10-Q 2026-02-05
Quarterly 2025-06-28 48111000.0 -4.3% shares 10-Q 2025-08-07
Quarterly 2025-09-27 47590000.0 -1.1% shares 10-Q 2025-11-06
Quarterly 2025-12-27 46792000.0 -1.7% shares 10-Q 2026-02-05
Annual 2023-04-01 50783000.0 shares 10-K 2025-05-21
Annual 2024-03-30 50706000.0 -0.2% shares 10-K 2025-05-21
Annual 2025-03-29 50330000.0 -0.7% shares 10-K 2025-05-21

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-07-01 51340000.0 shares 10-Q 2024-08-08
Quarterly 2023-09-30 51396000.0 +0.1% shares 10-Q 2024-11-07
Quarterly 2023-12-30 51445000.0 +0.1% shares 10-Q 2025-02-06
Quarterly 2024-06-29 51564000.0 +0.2% shares 10-Q 2025-08-07
Quarterly 2024-09-28 51240000.0 -0.6% shares 10-Q 2025-11-06
Quarterly 2024-12-28 50639000.0 -1.2% shares 10-Q 2026-02-05
Quarterly 2025-06-28 48353000.0 -4.5% shares 10-Q 2025-08-07
Quarterly 2025-09-27 47664000.0 -1.4% shares 10-Q 2025-11-06
Quarterly 2025-12-27 46987000.0 -1.4% shares 10-Q 2026-02-05
Annual 2023-04-01 51420000.0 shares 10-K 2025-05-21
Annual 2024-03-30 51397000.0 -0.0% shares 10-K 2025-05-21
Annual 2025-03-29 50730000.0 -1.3% shares 10-K 2025-05-21
For informational purposes only — not guaranteed to be accurate or complete.