Financial Metrics
PODD INSULET CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | 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 | 261300000.0 | — | USD | 10-Q | 2023-05-05 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 240500000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 264900000.0 | +10.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 293300000.0 | +10.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 306800000.0 | +4.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 330900000.0 | +7.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 377100000.0 | +14.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 409000000.0 | +8.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 452200000.0 | +10.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 510100000.0 | +12.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1159900000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1445700000.0 | +24.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1939900000.0 | +34.2% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27700000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 31100000.0 | +12.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 54800000.0 | +76.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 56900000.0 | +3.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 54500000.0 | -4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 88100000.0 | +61.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 88800000.0 | +0.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 121100000.0 | +36.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 117700000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 220100000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 308900000.0 | +40.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 473800000.0 | +53.4% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23800000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 27300000.0 | +14.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 51900000.0 | +90.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 51500000.0 | -0.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 188600000.0 | +266.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 77500000.0 | -58.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 35400000.0 | -54.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 22500000.0 | -36.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 87600000.0 | +289.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 206300000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 418300000.0 | +102.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 247100000.0 | -40.9% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.34 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.39 | +14.7% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.74 | +89.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.74 | +0.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2.69 | +263.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.11 | -58.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5 | -55.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.32 | -36.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.24 | +287.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.96 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 5.97 | +101.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3.51 | -41.2% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.34 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.39 | +14.7% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.74 | +89.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.73 | -1.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2.59 | +254.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.08 | -58.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5 | -53.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.32 | -36.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.24 | +287.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.94 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 5.78 | +96.6% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3.48 | -39.8% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 159600000.0 | — | USD | 10-Q | 2023-05-05 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 386100000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 411300000.0 | +6.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 410800000.0 | -0.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 402600000.0 | -2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 430600000.0 | +7.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 430900000.0 | +0.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 444900000.0 | +3.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 430400000.0 | -3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 440800000.0 | +2.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 446900000.0 | +1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 446300000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 402600000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 430400000.0 | +6.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 452600000.0 | +5.2% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1330000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1421500000.0 | +6.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1471100000.0 | +3.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1582900000.0 | +7.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1618400000.0 | +2.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1748800000.0 | +8.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1860900000.0 | +6.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1891300000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2328400000.0 | +23.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2279700000.0 | -2.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1859400000.0 | -18.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1582900000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1891300000.0 | +19.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1914000000.0 | +1.2% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2289100000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2385800000.0 | +4.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2467700000.0 | +3.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2588200000.0 | +4.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2624000000.0 | +1.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2881600000.0 | +9.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 3025400000.0 | +5.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3087700000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3517300000.0 | +13.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3469200000.0 | -1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3029300000.0 | -12.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2588200000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3087700000.0 | +19.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3190400000.0 | +3.3% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 383300000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 425000000.0 | +10.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 451400000.0 | +6.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 451200000.0 | -0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 432400000.0 | -4.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 486000000.0 | +12.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 506200000.0 | +4.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 528400000.0 | +4.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 520400000.0 | -1.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1010100000.0 | +94.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 647700000.0 | -35.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 451200000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 528400000.0 | +17.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 680100000.0 | +28.7% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1786300000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1831900000.0 | +2.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1860200000.0 | +1.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1855500000.0 | -0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1833300000.0 | -1.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1883200000.0 | +2.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1907400000.0 | +1.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1876100000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2186600000.0 | +16.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2006300000.0 | -8.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1645100000.0 | -18.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1855500000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1876100000.0 | +1.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1675200000.0 | -10.7% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 502800000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-06-30 | 553900000.0 | +10.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 607500000.0 | +9.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 732700000.0 | +20.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 790700000.0 | +7.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 998400000.0 | +26.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1118000000.0 | +12.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1211600000.0 | +8.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1330600000.0 | +9.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 1462900000.0 | +9.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1384100000.0 | -5.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 732700000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1211600000.0 | +65.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1515200000.0 | +25.1% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1368800000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1368600000.0 | -0.0% | USD | 10-Q | 2023-08-09 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 500000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 44500000.0 | +8800.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 100500000.0 | +125.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 87600000.0 | -12.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 174400000.0 | +99.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 282700000.0 | +62.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 63800000.0 | -77.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 260300000.0 | +308.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 386000000.0 | +48.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 145700000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 430200000.0 | +195.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 569300000.0 | +32.3% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -42100000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -65200000.0 | -54.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -87800000.0 | -34.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -24000000.0 | +72.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -48900000.0 | -103.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -78200000.0 | -59.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -15700000.0 | +79.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -38900000.0 | -147.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -69900000.0 | -79.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -119400000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -146200000.0 | -22.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -222700000.0 | -52.3% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -12100000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -8900000.0 | +26.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -15800000.0 | -77.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -14100000.0 | +10.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -5300000.0 | +62.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -7200000.0 | -35.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 277800000.0 | +3958.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -65800000.0 | -123.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -522800000.0 | -694.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -13600000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -28000000.0 | -105.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -595300000.0 | -2026.1% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10500000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 26200000.0 | +149.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 46300000.0 | +76.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 22100000.0 | -52.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 44600000.0 | +101.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 71300000.0 | +59.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 12300000.0 | -82.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 30900000.0 | +151.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56500000.0 | +82.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 75600000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 124900000.0 | +65.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 191600000.0 | +53.4% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69694363.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 69804489.0 | +0.2% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 69825875.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 69907289.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 70020202.0 | +0.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 70112039.0 | +0.1% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 70141692.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 70196031.0 | +0.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-03-31 | 70361846.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Annual | 2023-12-31 | 69907289.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 70196031.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 70390816.0 | +0.3% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69694363.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 69804489.0 | +0.2% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 69825875.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 69907289.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 70020202.0 | +0.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 70112039.0 | +0.1% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 70141692.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 70196031.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 70361846.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 70483672.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 70529988.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 69907289.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 70196031.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 70588192.0 | +0.6% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69583000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 69741000.0 | +0.2% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 69823000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 69957000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 70062000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 70123000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 70272000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 70389000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 70367000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 69751000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 70076000.0 | +0.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 70348000.0 | +0.4% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 70096000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 70142000.0 | +0.1% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 73624000.0 | +5.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 73741000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 73802000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 73951000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 74111000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 70652000.0 | -4.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 70661000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 73633000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 73891000.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 71886000.0 | -2.7% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1141 | — | ratio | 10-Q | 2023-05-05 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.4699 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.3447 | -3.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.2590 | -2.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 3.5082 | +7.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.7428 | +6.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 3.5984 | -3.9% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 3.6762 | +2.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3.5793 | -2.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4.4743 | +25.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.2569 | -49.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.8708 | +27.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.5082 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3.5793 | +2.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.8143 | -21.4% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.5527 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.3073 | -6.9% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.0621 | -7.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2.5324 | -17.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.3186 | -8.4% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1.8862 | -18.6% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1.7061 | -9.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.5484 | -9.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.6433 | +6.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.3715 | -16.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1886 | -13.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.5324 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.5484 | -38.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.1056 | -28.6% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9204 | — | ratio | 10-Q | 2024-05-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0911 | — | ratio | 10-Q | 2024-05-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1060 | — | ratio | 10-Q | 2024-05-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0104 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0114 | +10.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0210 | +83.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0196 | -6.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0654 | +233.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0256 | -60.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0101 | -60.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0065 | -35.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0289 | +345.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0797 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1355 | +70.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0775 | -42.8% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0473 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0493 | +4.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0854 | +73.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0651 | -23.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1889 | +190.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0693 | -63.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0266 | -61.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0154 | -42.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0633 | +311.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2816 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.3452 | +22.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1631 | -52.8% | ratio | 10-K | 2026-02-18 |