F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ITGR Integer Holdings Corp
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
27
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-03-25 SEC Filing Index
Insider 3 2026-03-25 SEC Filing Index
Insider 4 2026-03-25 SEC Filing Index
Insider 4 2026-03-17 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)
1185179000.0
Total Liabilities (latest annual)
1663934000.0
Current Liabilities (latest annual)
232041000.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 378785000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 400044000.0 +5.6% USD 10-Q 2024-07-25
Quarterly 2023-09-29 396803000.0 -0.8% USD 10-Q 2024-10-24
Quarterly 2024-03-29 407796000.0 +2.8% USD 10-Q 2025-04-24
Quarterly 2024-06-28 427886000.0 +4.9% USD 10-Q 2025-07-24
Quarterly 2024-09-27 431417000.0 +0.8% USD 10-Q 2025-10-23
Quarterly 2025-03-28 437392000.0 +1.4% USD 10-Q 2025-04-24
Quarterly 2025-06-27 476494000.0 +8.9% USD 10-Q 2025-07-24
Quarterly 2025-09-26 467691000.0 -1.8% USD 10-Q 2025-10-23
Annual 2023-12-31 1555656000.0 USD 10-K 2026-02-23
Annual 2024-12-31 1716596000.0 +10.3% USD 10-K 2026-02-23
Annual 2025-12-31 1853637000.0 +8.0% USD 10-K 2026-02-23

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 96673000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 105804000.0 +9.4% USD 10-Q 2024-07-25
Quarterly 2023-09-29 104990000.0 -0.8% USD 10-Q 2024-10-24
Quarterly 2024-03-29 108273000.0 +3.1% USD 10-Q 2025-04-24
Quarterly 2024-06-28 117377000.0 +8.4% USD 10-Q 2025-07-24
Quarterly 2024-09-27 116568000.0 -0.7% USD 10-Q 2025-10-23
Quarterly 2025-03-28 120318000.0 +3.2% USD 10-Q 2025-04-24
Quarterly 2025-06-27 129152000.0 +7.3% USD 10-Q 2025-07-24
Quarterly 2025-09-26 126160000.0 -2.3% USD 10-Q 2025-10-23
Annual 2023-12-31 409889000.0 USD 10-K 2026-02-23
Annual 2024-12-31 459014000.0 +12.0% USD 10-K 2026-02-23
Annual 2025-12-31 500386000.0 +9.0% USD 10-K 2026-02-23

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 34166000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 41576000.0 +21.7% USD 10-Q 2024-07-25
Quarterly 2023-09-29 48776000.0 +17.3% USD 10-Q 2024-10-24
Quarterly 2024-03-29 38701000.0 -20.7% USD 10-Q 2025-04-24
Quarterly 2024-06-28 54494000.0 +40.8% USD 10-Q 2025-07-24
Quarterly 2024-09-27 58011000.0 +6.5% USD 10-Q 2025-10-23
Quarterly 2025-03-28 49552000.0 -14.6% USD 10-Q 2025-04-24
Quarterly 2025-06-27 59338000.0 +19.7% USD 10-Q 2025-07-24
Quarterly 2025-09-26 56439000.0 -4.9% USD 10-Q 2025-10-23
Annual 2023-12-31 163323000.0 USD 10-K 2026-02-23
Annual 2024-12-31 208238000.0 +27.5% USD 10-K 2026-02-23
Annual 2025-12-31 221264000.0 +6.3% USD 10-K 2026-02-23

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 13065000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 23971000.0 +83.5% USD 10-Q 2024-07-25
Quarterly 2023-09-29 27257000.0 +13.7% USD 10-Q 2024-10-24
Quarterly 2024-03-29 20508000.0 -24.8% USD 10-Q 2025-04-24
Quarterly 2024-06-28 31246000.0 +52.4% USD 10-Q 2025-07-24
Quarterly 2024-09-27 35439000.0 +13.4% USD 10-Q 2025-10-23
Quarterly 2025-03-28 -22487000.0 -163.5% USD 10-Q 2025-04-24
Quarterly 2025-06-27 37009000.0 +264.6% USD 10-Q 2025-07-24
Quarterly 2025-09-26 39678000.0 +7.2% USD 10-Q 2025-10-23
Annual 2023-12-31 90650000.0 USD 10-K 2026-02-23
Annual 2024-12-31 119896000.0 +32.3% USD 10-K 2026-02-23
Annual 2025-12-31 102808000.0 -14.3% USD 10-K 2026-02-23

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.39 USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 0.72 +84.6% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-29 0.82 +13.9% USD/shares 10-Q 2024-10-24
Quarterly 2024-03-29 0.61 -25.6% USD/shares 10-Q 2025-04-24
Quarterly 2024-06-28 0.93 +52.5% USD/shares 10-Q 2025-07-24
Quarterly 2024-09-27 1.05 +12.9% USD/shares 10-Q 2025-10-23
Quarterly 2025-03-28 -0.66 -162.9% USD/shares 10-Q 2025-04-24
Quarterly 2025-06-27 1.06 +260.6% USD/shares 10-Q 2025-07-24
Quarterly 2025-09-26 1.13 +6.6% USD/shares 10-Q 2025-10-23
Annual 2023-12-31 2.72 USD/shares 10-K 2026-02-23
Annual 2024-12-31 3.57 +31.2% USD/shares 10-K 2026-02-23
Annual 2025-12-31 2.96 -17.1% USD/shares 10-K 2026-02-23

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.39 USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 0.71 +82.1% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-29 0.81 +14.1% USD/shares 10-Q 2024-10-24
Quarterly 2024-03-29 0.59 -27.2% USD/shares 10-Q 2025-04-24
Quarterly 2024-06-28 0.88 +49.2% USD/shares 10-Q 2025-07-24
Quarterly 2024-09-27 0.99 +12.5% USD/shares 10-Q 2025-10-23
Quarterly 2025-03-28 -0.66 -166.7% USD/shares 10-Q 2025-04-24
Quarterly 2025-06-27 1.04 +257.6% USD/shares 10-Q 2025-07-24
Quarterly 2025-09-26 1.11 +6.7% USD/shares 10-Q 2025-10-23
Annual 2023-12-31 2.69 USD/shares 10-K 2026-02-23
Annual 2024-12-31 3.36 +24.9% USD/shares 10-K 2026-02-23
Annual 2025-12-31 2.89 -14.0% USD/shares 10-K 2026-02-23

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 40604000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 38615000.0 -4.9% USD 10-Q 2023-07-27
Quarterly 2023-09-29 32142000.0 -16.8% USD 10-Q 2023-10-26
Quarterly 2023-12-31 23674000.0 -26.3% USD 10-Q 2024-10-24
Quarterly 2024-03-29 42156000.0 +78.1% USD 10-Q 2024-04-25
Quarterly 2024-06-28 34137000.0 -19.0% USD 10-Q 2024-07-25
Quarterly 2024-09-27 35574000.0 +4.2% USD 10-Q 2024-10-24
Quarterly 2024-12-31 46543000.0 +30.8% USD 10-Q 2025-10-23
Quarterly 2025-03-28 31711000.0 -31.9% USD 10-Q 2025-04-24
Quarterly 2025-06-27 23135000.0 -27.0% USD 10-Q 2025-07-24
Quarterly 2025-09-26 58944000.0 +154.8% USD 10-Q 2025-10-23
Annual 2023-12-31 23674000.0 USD 10-K 2025-02-20
Annual 2024-12-31 46543000.0 +96.6% USD 10-K 2026-02-23
Annual 2025-12-31 17161000.0 -63.1% USD 10-K 2026-02-23

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 250513000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 236526000.0 -5.6% USD 10-Q 2023-07-27
Quarterly 2023-09-29 226327000.0 -4.3% USD 10-Q 2023-10-26
Quarterly 2023-12-31 231283000.0 +2.2% USD 10-Q 2024-10-24
Quarterly 2024-03-29 237154000.0 +2.5% USD 10-Q 2024-04-25
Quarterly 2024-06-28 240504000.0 +1.4% USD 10-Q 2024-07-25
Quarterly 2024-09-27 241708000.0 +0.5% USD 10-Q 2024-10-24
Quarterly 2024-12-31 245269000.0 +1.5% USD 10-Q 2025-10-23
Quarterly 2025-03-28 276235000.0 +12.6% USD 10-Q 2025-04-24
Quarterly 2025-06-27 302262000.0 +9.4% USD 10-Q 2025-07-24
Quarterly 2025-09-26 310165000.0 +2.6% USD 10-Q 2025-10-23
Annual 2023-12-31 231283000.0 USD 10-K 2025-02-20
Annual 2024-12-31 245269000.0 +6.0% USD 10-K 2026-02-23
Annual 2025-12-31 346079000.0 +41.1% USD 10-K 2026-02-23

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 225282000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 228931000.0 +1.6% USD 10-Q 2023-07-27
Quarterly 2023-09-29 232158000.0 +1.4% USD 10-Q 2023-10-26
Quarterly 2023-12-31 229102000.0 -1.3% USD 10-Q 2024-10-24
Quarterly 2024-03-29 262869000.0 +14.7% USD 10-Q 2024-04-25
Quarterly 2024-06-28 272335000.0 +3.6% USD 10-Q 2024-07-25
Quarterly 2024-09-27 265415000.0 -2.5% USD 10-Q 2024-10-24
Quarterly 2024-12-31 247126000.0 -6.9% USD 10-Q 2025-10-23
Quarterly 2025-03-28 260103000.0 +5.3% USD 10-Q 2025-04-24
Quarterly 2025-06-27 266437000.0 +2.4% USD 10-Q 2025-07-24
Quarterly 2025-09-26 263538000.0 -1.1% USD 10-Q 2025-10-23
Annual 2023-12-31 229102000.0 USD 10-K 2025-02-20
Annual 2024-12-31 247126000.0 +7.9% USD 10-K 2026-02-23
Annual 2025-12-31 253739000.0 +2.7% USD 10-K 2026-02-23

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 628989000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 615928000.0 -2.1% USD 10-Q 2023-07-27
Quarterly 2023-09-29 609344000.0 -1.1% USD 10-Q 2023-10-26
Quarterly 2023-12-31 617668000.0 +1.4% USD 10-Q 2024-10-24
Quarterly 2024-03-29 668573000.0 +8.2% USD 10-Q 2024-04-25
Quarterly 2024-06-28 676980000.0 +1.3% USD 10-Q 2024-07-25
Quarterly 2024-09-27 730032000.0 +7.8% USD 10-Q 2024-10-24
Quarterly 2024-12-31 671119000.0 -8.1% USD 10-Q 2025-10-23
Quarterly 2025-03-28 702203000.0 +4.6% USD 10-Q 2025-04-24
Quarterly 2025-06-27 737430000.0 +5.0% USD 10-Q 2025-07-24
Quarterly 2025-09-26 778122000.0 +5.5% USD 10-Q 2025-10-23
Annual 2023-12-31 617668000.0 USD 10-K 2025-02-20
Annual 2024-12-31 671119000.0 +8.7% USD 10-K 2026-02-23
Annual 2025-12-31 770097000.0 +14.7% USD 10-K 2026-02-23

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2873550000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 2861344000.0 -0.4% USD 10-Q 2023-07-27
Quarterly 2023-09-29 2839349000.0 -0.8% USD 10-Q 2023-10-26
Quarterly 2023-12-31 2942653000.0 +3.6% USD 10-Q 2024-10-24
Quarterly 2024-03-29 3116009000.0 +5.9% USD 10-Q 2024-04-25
Quarterly 2024-06-28 3126412000.0 +0.3% USD 10-Q 2024-07-25
Quarterly 2024-09-27 3167649000.0 +1.3% USD 10-Q 2024-10-24
Quarterly 2024-12-31 3077971000.0 -2.8% USD 10-Q 2025-10-23
Quarterly 2025-03-28 3297703000.0 +7.1% USD 10-Q 2025-04-24
Quarterly 2025-06-27 3370935000.0 +2.2% USD 10-Q 2025-07-24
Quarterly 2025-09-26 3397310000.0 +0.8% USD 10-Q 2025-10-23
Annual 2023-12-31 2942653000.0 USD 10-K 2025-02-20
Annual 2024-12-31 3077971000.0 +4.6% USD 10-K 2026-02-23
Annual 2025-12-31 3410577000.0 +10.8% USD 10-K 2026-02-23

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 225475000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 199832000.0 -11.4% USD 10-Q 2023-07-27
Quarterly 2023-09-29 203101000.0 +1.6% USD 10-Q 2023-10-26
Quarterly 2023-12-31 220969000.0 +8.8% USD 10-Q 2024-10-24
Quarterly 2024-03-29 201429000.0 -8.8% USD 10-Q 2024-04-25
Quarterly 2024-06-28 205991000.0 +2.3% USD 10-Q 2024-07-25
Quarterly 2024-09-27 222398000.0 +8.0% USD 10-Q 2024-10-24
Quarterly 2024-12-31 227173000.0 +2.1% USD 10-Q 2025-10-23
Quarterly 2025-03-28 206403000.0 -9.1% USD 10-Q 2025-04-24
Quarterly 2025-06-27 216030000.0 +4.7% USD 10-Q 2025-07-24
Quarterly 2025-09-26 209821000.0 -2.9% USD 10-Q 2025-10-23
Annual 2023-12-31 220969000.0 USD 10-K 2025-02-20
Annual 2024-12-31 227173000.0 +2.8% USD 10-K 2026-02-23
Annual 2025-12-31 232041000.0 +2.1% USD 10-K 2026-02-23

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1455614000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 1415689000.0 -2.7% USD 10-Q 2023-07-27
Quarterly 2023-09-29 1376000000.0 -2.8% USD 10-Q 2023-10-26
Quarterly 2023-12-31 1423611000.0 +3.5% USD 10-Q 2024-10-24
Quarterly 2024-03-29 1590998000.0 +11.8% USD 10-Q 2024-04-25
Quarterly 2024-06-28 1572502000.0 -1.2% USD 10-Q 2024-07-25
Quarterly 2024-09-27 1546463000.0 -1.7% USD 10-Q 2024-10-24
Quarterly 2024-12-31 1458756000.0 -5.7% USD 10-Q 2025-10-23
Quarterly 2025-03-28 1690999000.0 +15.9% USD 10-Q 2025-04-24
Quarterly 2025-06-27 1667398000.0 -1.4% USD 10-Q 2025-07-24
Quarterly 2025-09-26 1651473000.0 -1.0% USD 10-Q 2025-10-23
Annual 2023-12-31 1423611000.0 USD 10-K 2025-02-20
Annual 2024-12-31 1458756000.0 +2.5% USD 10-K 2026-02-23
Annual 2025-12-31 1663934000.0 +14.1% USD 10-K 2026-02-23

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1417936000.0 USD 10-Q 2024-07-25
Quarterly 2023-06-30 1445655000.0 +2.0% USD 10-Q 2024-10-24
Quarterly 2023-09-29 1463349000.0 +1.2% USD 10-Q 2024-10-24
Quarterly 2023-12-31 1519042000.0 +3.8% USD 10-Q 2025-10-23
Quarterly 2024-03-29 1525011000.0 +0.4% USD 10-Q 2025-07-24
Quarterly 2024-06-28 1553910000.0 +1.9% USD 10-Q 2025-10-23
Quarterly 2024-09-27 1621186000.0 +4.3% USD 10-Q 2025-10-23
Quarterly 2024-12-31 1619215000.0 -0.1% USD 10-Q 2025-10-23
Quarterly 2025-03-28 1606704000.0 -0.8% USD 10-Q 2025-07-24
Quarterly 2025-06-27 1703537000.0 +6.0% USD 10-Q 2025-10-23
Quarterly 2025-09-26 1745837000.0 +2.5% USD 10-Q 2025-10-23
Annual 2023-12-31 1519042000.0 USD 10-K 2026-02-23
Annual 2024-12-31 1619215000.0 +6.6% USD 10-K 2026-02-23
Annual 2025-12-31 1746643000.0 +7.9% USD 10-K 2026-02-23

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 992469000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 980398000.0 -1.2% USD 10-Q 2023-07-27
Quarterly 2023-09-29 941383000.0 -4.0% USD 10-Q 2023-10-26
Quarterly 2023-12-31 959925000.0 +2.0% USD 10-Q 2024-10-24
Quarterly 2024-03-29 1140724000.0 +18.8% USD 10-Q 2024-04-25
Quarterly 2024-06-28 1118529000.0 -1.9% USD 10-Q 2024-07-25
Quarterly 2024-09-27 1074339000.0 -4.0% USD 10-Q 2024-10-24
Quarterly 2024-12-31 980153000.0 -8.8% USD 10-Q 2025-10-23
Quarterly 2025-03-28 1235204000.0 +26.0% USD 10-Q 2025-04-24
Quarterly 2025-06-27 1202495000.0 -2.6% USD 10-Q 2025-07-24
Quarterly 2025-09-26 1193826000.0 -0.7% USD 10-Q 2025-10-23
Annual 2023-12-31 959925000.0 USD 10-K 2025-02-20
Annual 2024-12-31 980153000.0 +2.1% USD 10-K 2026-02-23
Annual 2025-12-31 1185179000.0 +20.9% USD 10-K 2026-02-23

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 6188000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 62333000.0 +907.3% USD 10-Q 2024-07-25
Quarterly 2023-09-29 124626000.0 +99.9% USD 10-Q 2024-10-24
Quarterly 2024-03-29 23239000.0 -81.4% USD 10-Q 2025-04-24
Quarterly 2024-06-28 70474000.0 +203.3% USD 10-Q 2025-07-24
Quarterly 2024-09-27 141974000.0 +101.5% USD 10-Q 2025-10-23
Quarterly 2025-03-28 31276000.0 -78.0% USD 10-Q 2025-04-24
Quarterly 2025-06-27 75138000.0 +140.2% USD 10-Q 2025-07-24
Quarterly 2025-09-26 140733000.0 +87.3% USD 10-Q 2025-10-23
Annual 2023-12-31 180213000.0 USD 10-K 2026-02-23
Annual 2024-12-31 205205000.0 +13.9% USD 10-K 2026-02-23
Annual 2025-12-31 196148000.0 -4.4% USD 10-K 2026-02-23

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -24694000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -57366000.0 -132.3% USD 10-Q 2024-07-25
Quarterly 2023-09-29 -82785000.0 -44.3% USD 10-Q 2024-10-24
Quarterly 2024-03-29 -168198000.0 -103.2% USD 10-Q 2025-04-24
Quarterly 2024-06-28 -198796000.0 -18.2% USD 10-Q 2025-07-24
Quarterly 2024-09-27 -225031000.0 -13.2% USD 10-Q 2025-10-23
Quarterly 2025-03-28 -197167000.0 +12.4% USD 10-Q 2025-04-24
Quarterly 2025-06-27 -214994000.0 -9.0% USD 10-Q 2025-07-24
Quarterly 2025-09-26 -235262000.0 -9.4% USD 10-Q 2025-10-23
Annual 2023-12-31 -163367000.0 USD 10-K 2026-02-23
Annual 2024-12-31 -195414000.0 -19.6% USD 10-K 2026-02-23
Annual 2025-12-31 -270731000.0 -38.5% USD 10-K 2026-02-23

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 33116000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 7593000.0 -77.1% USD 10-Q 2024-07-25
Quarterly 2023-09-29 -35537000.0 -568.0% USD 10-Q 2024-10-24
Quarterly 2024-03-29 163294000.0 +559.5% USD 10-Q 2025-04-24
Quarterly 2024-06-28 138768000.0 -15.0% USD 10-Q 2025-07-24
Quarterly 2024-09-27 95625000.0 -31.1% USD 10-Q 2025-10-23
Quarterly 2025-03-28 151578000.0 +58.5% USD 10-Q 2025-04-24
Quarterly 2025-06-27 115989000.0 -23.5% USD 10-Q 2025-07-24
Quarterly 2025-09-26 105278000.0 -9.2% USD 10-Q 2025-10-23
Annual 2023-12-31 -18014000.0 USD 10-K 2026-02-23
Annual 2024-12-31 13321000.0 +173.9% USD 10-K 2026-02-23
Annual 2025-12-31 43558000.0 +227.0% USD 10-K 2026-02-23

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 24694000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 57416000.0 +132.5% USD 10-Q 2024-07-25
Quarterly 2023-09-29 82885000.0 +44.4% USD 10-Q 2024-10-24
Quarterly 2024-03-29 29072000.0 -64.9% USD 10-Q 2025-04-24
Quarterly 2024-06-28 60252000.0 +107.3% USD 10-Q 2025-07-24
Quarterly 2024-09-27 86267000.0 +43.2% USD 10-Q 2025-10-23
Quarterly 2025-03-28 25218000.0 -70.8% USD 10-Q 2025-04-24
Quarterly 2025-06-27 44219000.0 +75.3% USD 10-Q 2025-07-24
Quarterly 2025-09-26 63555000.0 +43.7% USD 10-Q 2025-10-23
Annual 2023-12-31 119938000.0 USD 10-K 2026-02-23
Annual 2024-12-31 105357000.0 -12.2% USD 10-K 2026-02-23
Annual 2025-12-31 91032000.0 -13.6% USD 10-K 2026-02-23

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 33265390.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 33308080.0 +0.1% shares 10-Q 2023-07-27
Quarterly 2023-09-29 33326647.0 +0.1% shares 10-Q 2023-10-26
Quarterly 2023-12-31 33329648.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-03-29 33503719.0 +0.5% shares 10-Q 2024-04-25
Quarterly 2024-06-28 33531179.0 +0.1% shares 10-Q 2024-07-25
Quarterly 2024-09-27 33541478.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-12-31 33546256.0 +0.0% shares 10-Q 2025-10-23
Quarterly 2025-03-28 34889876.0 +4.0% shares 10-Q 2025-04-24
Quarterly 2025-06-27 35034817.0 +0.4% shares 10-Q 2025-07-24
Quarterly 2025-09-26 35038156.0 +0.0% shares 10-Q 2025-10-23
Annual 2023-12-31 33329648.0 shares 10-K 2025-02-20
Annual 2024-12-31 33546256.0 +0.6% shares 10-K 2026-02-23
Annual 2025-12-31 34346450.0 +2.4% shares 10-K 2026-02-23

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 33265390.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 33308080.0 +0.1% shares 10-Q 2023-07-27
Quarterly 2023-09-29 33326647.0 +0.1% shares 10-Q 2023-10-26
Quarterly 2023-12-31 33329648.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-03-29 33503719.0 +0.5% shares 10-Q 2024-04-25
Quarterly 2024-06-28 33531179.0 +0.1% shares 10-Q 2024-07-25
Quarterly 2024-09-27 33541480.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-12-31 33546262.0 +0.0% shares 10-Q 2025-10-23
Quarterly 2025-03-28 35326845.0 +5.3% shares 10-Q 2025-04-24
Quarterly 2025-06-27 35471803.0 +0.4% shares 10-Q 2025-07-24
Quarterly 2025-09-26 35475146.0 +0.0% shares 10-Q 2025-10-23
Annual 2023-12-31 33329648.0 shares 10-K 2025-02-20
Annual 2024-12-31 33546262.0 +0.6% shares 10-K 2026-02-23
Annual 2025-12-31 35481805.0 +5.8% shares 10-K 2026-02-23

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 33258000.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 33312000.0 +0.2% shares 10-Q 2024-07-25
Quarterly 2023-09-29 33346000.0 +0.1% shares 10-Q 2024-10-24
Quarterly 2024-03-29 33478000.0 +0.4% shares 10-Q 2025-04-24
Quarterly 2024-06-28 33600000.0 +0.4% shares 10-Q 2025-07-24
Quarterly 2024-09-27 33656000.0 +0.2% shares 10-Q 2025-10-23
Quarterly 2025-03-28 33916000.0 +0.8% shares 10-Q 2025-04-24
Quarterly 2025-06-27 35035000.0 +3.3% shares 10-Q 2025-07-24
Quarterly 2025-09-26 35081000.0 +0.1% shares 10-Q 2025-10-23
Annual 2023-12-31 33320000.0 shares 10-K 2026-02-23
Annual 2024-12-31 33601000.0 +0.8% shares 10-K 2026-02-23
Annual 2025-12-31 34735000.0 +3.4% shares 10-K 2026-02-23

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 33575000.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 33686000.0 +0.3% shares 10-Q 2024-07-25
Quarterly 2023-09-29 33774000.0 +0.3% shares 10-Q 2024-10-24
Quarterly 2024-03-29 34993000.0 +3.6% shares 10-Q 2025-04-24
Quarterly 2024-06-28 35529000.0 +1.5% shares 10-Q 2025-07-24
Quarterly 2024-09-27 35791000.0 +0.7% shares 10-Q 2025-10-23
Quarterly 2025-03-28 33916000.0 -5.2% shares 10-Q 2025-04-24
Quarterly 2025-06-27 35713000.0 +5.3% shares 10-Q 2025-07-24
Quarterly 2025-09-26 35608000.0 -0.3% shares 10-Q 2025-10-23
Annual 2023-12-31 33758000.0 shares 10-K 2026-02-23
Annual 2024-12-31 35649000.0 +5.6% shares 10-K 2026-02-23
Annual 2025-12-31 35594000.0 -0.2% shares 10-K 2026-02-23
For informational purposes only — not guaranteed to be accurate or complete.