Financial Metrics
ITGR Integer Holdings CorpRegulatory Activity
Since 2025-04-09| 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-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
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
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
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
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
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
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: 9Cash and Equivalents
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
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
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
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
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
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
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
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
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: 4Operating Cash Flow
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
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
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
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: 4Shares Outstanding
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
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
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
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 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1318 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1398 | +6.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-29 | 0.1398 | -0.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 0.1309 | -6.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-28 | 0.1369 | +4.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-27 | 0.1362 | -0.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | 0.1326 | -2.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 0.1414 | +6.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 0.1377 | -2.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.5287 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.5577 | +5.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.5435 | -2.5% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.7896 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3.0822 | +10.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-29 | 3.0002 | -2.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.7953 | -6.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 3.3191 | +18.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-28 | 3.2865 | -1.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-27 | 3.2825 | -0.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.9542 | -10.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | 3.4021 | +15.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 3.4136 | +0.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 3.7085 | +8.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2.7953 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.9542 | +5.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3.3188 | +12.3% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0266 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.9793 | -4.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-29 | 0.9403 | -4.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.9372 | -0.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 1.0433 | +11.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-28 | 1.0120 | -3.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-27 | 0.9539 | -5.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.9009 | -5.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | 1.0525 | +16.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 0.9788 | -7.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 0.9459 | -3.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.9372 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.9009 | -3.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.9526 | +5.7% | ratio | 10-K | 2026-02-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2552 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2645 | +3.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-29 | 0.2646 | +0.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 0.2655 | +0.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-28 | 0.2743 | +3.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-27 | 0.2702 | -1.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | 0.2751 | +1.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 0.2710 | -1.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 0.2698 | -0.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2635 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.2674 | +1.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.2699 | +1.0% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0345 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0599 | +73.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-29 | 0.0687 | +14.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 0.0503 | -26.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-28 | 0.0730 | +45.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-27 | 0.0821 | +12.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | -0.0514 | -162.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 0.0777 | +251.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 0.0848 | +9.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0583 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0698 | +19.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0555 | -20.6% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0902 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1039 | +15.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-29 | 0.1229 | +18.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 0.0949 | -22.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-28 | 0.1274 | +34.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-27 | 0.1345 | +5.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | 0.1133 | -15.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 0.1245 | +9.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 0.1207 | -3.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1050 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1213 | +15.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1194 | -1.6% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1801 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.1932 | +7.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-29 | 0.1583 | -18.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.1071 | -32.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 0.2093 | +95.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-28 | 0.1657 | -20.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-27 | 0.1600 | -3.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.2049 | +28.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | 0.1536 | -25.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 0.1071 | -30.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 0.2809 | +162.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1071 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.2049 | +91.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0740 | -63.9% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0045 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0084 | +84.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-29 | 0.0096 | +14.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 0.0066 | -31.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-28 | 0.0100 | +51.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-27 | 0.0112 | +11.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | -0.0068 | -161.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 0.0110 | +261.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 0.0117 | +6.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0308 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0390 | +26.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0301 | -22.6% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0092 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0166 | +80.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-29 | 0.0186 | +12.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-29 | 0.0134 | -27.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-28 | 0.0201 | +49.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-27 | 0.0219 | +8.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-28 | -0.0140 | -164.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-27 | 0.0217 | +255.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-26 | 0.0227 | +4.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0597 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0740 | +24.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0589 | -20.5% | ratio | 10-K | 2026-02-23 |