Financial Metrics
EXAS EXACT SCIENCES CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| No recent insider or 8-K filings found in local cache. | |||
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 | 602450000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 622093000.0 | +3.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 628338000.0 | +1.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 637524000.0 | +1.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 699264000.0 | +9.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 708655000.0 | +1.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 706785000.0 | -0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 811085000.0 | +14.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 850739000.0 | +4.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2499766000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2758867000.0 | +10.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3246990000.0 | +17.7% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 446323000.0 | — | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 488316000.0 | +9.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 491485000.0 | +0.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 500547000.0 | +1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 562453000.0 | +12.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 583929000.0 | +3.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 424866000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | 444384000.0 | +4.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 439031000.0 | -1.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1762202000.0 | +301.4% | USD | 10-K | 2026-02-13 |
| Annual | 2024-03-31 | 446323000.0 | -74.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | 488316000.0 | +9.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | 491485000.0 | +0.6% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1918717000.0 | +290.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2262755000.0 | +17.9% | USD | 10-K | 2026-02-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -77091000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -76929000.0 | +0.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 6849000.0 | +108.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -106692000.0 | -1657.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -26257000.0 | +75.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -39403000.0 | -50.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -96010000.0 | -143.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -2148000.0 | +97.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -25545000.0 | -1089.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | -77091000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | -76929000.0 | +0.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 6849000.0 | +108.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -215012000.0 | -3239.3% | USD | 10-K | 2026-02-13 |
| Annual | 2024-03-31 | -106692000.0 | +50.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | -26257000.0 | +75.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | -39403000.0 | -50.1% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | -1048703000.0 | -2561.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -206298000.0 | +80.3% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -74151000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | -81026000.0 | -9.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 794000.0 | +101.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -110228000.0 | -13982.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -15808000.0 | +85.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | -38236000.0 | -141.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -101215000.0 | -164.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | -1185000.0 | +98.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | -19594000.0 | -1553.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | -74151000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | -81026000.0 | -9.3% | USD | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 794000.0 | +101.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -204149000.0 | -25811.5% | USD | 10-K | 2026-02-13 |
| Annual | 2024-03-31 | -110228000.0 | +46.0% | USD | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | -15808000.0 | +85.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | -38236000.0 | -141.9% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | -1028857000.0 | -2590.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -207949000.0 | +79.8% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.42 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.45 | -7.1% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0 | +100.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.6 | — | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.09 | +85.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.21 | -133.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.54 | -157.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.01 | +98.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.1 | -900.0% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | -0.42 | — | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | -0.45 | -7.1% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 0.0 | +100.0% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -1.13 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-03-31 | -0.6 | +46.9% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | -0.09 | +85.0% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | -0.21 | -133.3% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | -5.59 | -2561.9% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -1.1 | +80.3% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.42 | — | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | -0.45 | -7.1% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0 | +100.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.6 | — | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.09 | +85.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.21 | -133.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.54 | -157.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.01 | +98.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.1 | -900.0% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | -0.42 | — | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | -0.45 | -7.1% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 0.0 | +100.0% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -1.13 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-03-31 | -0.6 | +46.9% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | -0.09 | +85.0% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | -0.21 | -133.3% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | -5.59 | -2561.9% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -1.1 | +80.3% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 421365000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 604363000.0 | +43.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 594612000.0 | -1.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 605378000.0 | +1.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 347487000.0 | -42.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 530180000.0 | +52.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 588830000.0 | +11.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 600889000.0 | +2.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 347127000.0 | -42.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 657099000.0 | +89.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 789037000.0 | +20.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 605378000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 600889000.0 | -0.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 955996000.0 | +59.1% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 183371000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 178317000.0 | -2.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 199403000.0 | +11.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 203623000.0 | +2.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 240584000.0 | +18.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 263865000.0 | +9.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 264819000.0 | +0.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 248968000.0 | -6.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 279800000.0 | +12.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 353335000.0 | +26.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 306051000.0 | -13.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 203623000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 248968000.0 | +22.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 298653000.0 | +20.0% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 124092000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 130770000.0 | +5.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 132841000.0 | +1.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 127475000.0 | -4.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 128534000.0 | +0.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 127373000.0 | -0.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 136987000.0 | +7.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 162383000.0 | +18.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 176574000.0 | +8.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 171499000.0 | -2.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 164784000.0 | -3.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 127475000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 162383000.0 | +27.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 166201000.0 | +2.4% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1091384000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1173928000.0 | +7.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1148186000.0 | -2.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1194369000.0 | +4.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1120270000.0 | -6.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1452487000.0 | +29.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1533117000.0 | +5.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1571423000.0 | +2.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1370341000.0 | -12.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1507859000.0 | +10.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1590726000.0 | +5.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1194369000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1571423000.0 | +31.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1555849000.0 | -1.0% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6304328000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 6355563000.0 | +0.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 6420830000.0 | +1.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 6471334000.0 | +0.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 6376321000.0 | -1.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 6673295000.0 | +4.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 6748571000.0 | +1.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 5928139000.0 | -12.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 5711073000.0 | -3.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5797365000.0 | +1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5900009000.0 | +1.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 6471334000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 5928139000.0 | -8.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5860629000.0 | -1.1% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 367354000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 488057000.0 | +32.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 476513000.0 | -2.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 514701000.0 | +8.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 685109000.0 | +33.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 668642000.0 | -2.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 723662000.0 | +8.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 732187000.0 | +1.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 502465000.0 | -31.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 521933000.0 | +3.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 584260000.0 | +11.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 514701000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 732187000.0 | +42.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 641152000.0 | -12.4% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3246620000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3298941000.0 | +1.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 3299603000.0 | +0.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3326029000.0 | +0.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3243703000.0 | -2.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3480933000.0 | +7.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3538060000.0 | +1.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 3525890000.0 | -0.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 3314166000.0 | -6.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3327951000.0 | +0.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3398590000.0 | +2.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3326029000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 3525890000.0 | +6.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3459577000.0 | -1.9% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3057708000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 3056622000.0 | -0.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 3121227000.0 | +2.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 3145305000.0 | +0.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 3132618000.0 | -0.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 3192362000.0 | +1.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 3210511000.0 | +0.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 2402249000.0 | -25.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2396907000.0 | -0.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 2469414000.0 | +3.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 2501419000.0 | +1.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3145305000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2402249000.0 | -23.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2401052000.0 | -0.0% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 50000000.0 | — | USD | 10-K | 2025-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -38215000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 62209000.0 | +262.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 86570000.0 | +39.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -82311000.0 | -195.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 24754000.0 | +130.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 163473000.0 | +560.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 30809000.0 | -81.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 119826000.0 | +288.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 339749000.0 | +183.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 156119000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 210536000.0 | +34.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 491438000.0 | +133.4% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 82941000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 149415000.0 | +80.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 116446000.0 | -22.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -171438000.0 | -247.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -318567000.0 | -85.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -400283000.0 | -25.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -34437000.0 | +91.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 190458000.0 | +653.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 104004000.0 | -45.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 49679000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -442155000.0 | -990.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 195121000.0 | +144.1% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 133596000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 149637000.0 | +12.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 149729000.0 | +0.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -3002000.0 | -102.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 221601000.0 | +7481.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 221375000.0 | -0.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -256171000.0 | -215.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -260685000.0 | -1.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -262217000.0 | -0.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 159766000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 231874000.0 | +45.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -338090000.0 | -245.8% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 29360000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 64081000.0 | +118.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 89268000.0 | +39.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 37649000.0 | -57.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 73515000.0 | +95.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 99673000.0 | +35.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 31174000.0 | -68.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 73516000.0 | +135.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 103413000.0 | +40.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 124190000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 135989000.0 | +9.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 134656000.0 | -1.0% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 179830145.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 180545663.0 | +0.4% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 180814407.0 | +0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 181364180.0 | +0.3% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 183845188.0 | +1.4% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 184668188.0 | +0.4% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 185054760.0 | +0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 185616438.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 188594669.0 | +1.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 189220577.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 189452459.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 181364180.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 185616438.0 | +2.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 190802322.0 | +2.8% | shares | 10-K | 2026-02-13 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 179830145.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 180545663.0 | +0.4% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 180814407.0 | +0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 181364180.0 | +0.3% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 183845188.0 | +1.4% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 184668188.0 | +0.4% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 185054760.0 | +0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 185616438.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 188594669.0 | +1.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 189220577.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 189452459.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 181364180.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 185616438.0 | +2.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 190802322.0 | +2.8% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 178574000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 180204000.0 | +0.9% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 180649000.0 | +0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 182350000.0 | +0.9% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 184313000.0 | +1.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 184795000.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 186813000.0 | +1.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 188902000.0 | +1.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 189262000.0 | +0.2% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 178574000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | 180204000.0 | +0.9% | shares | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 180649000.0 | +0.2% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 180144000.0 | -0.3% | shares | 10-K | 2026-02-13 |
| Annual | 2024-03-31 | 182350000.0 | +1.2% | shares | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | 184313000.0 | +1.1% | shares | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | 184795000.0 | +0.3% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 184197000.0 | -0.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 188688000.0 | +2.4% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 178574000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 180204000.0 | +0.9% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 184075000.0 | +2.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 182350000.0 | -0.9% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 184313000.0 | +1.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 184795000.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 186813000.0 | +1.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 188902000.0 | +1.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 189262000.0 | +0.2% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 178574000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | 180204000.0 | +0.9% | shares | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 184075000.0 | +2.1% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 180144000.0 | -2.1% | shares | 10-K | 2026-02-13 |
| Annual | 2024-03-31 | 182350000.0 | +1.2% | shares | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | 184313000.0 | +1.1% | shares | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | 184795000.0 | +0.3% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 184197000.0 | -0.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 188688000.0 | +2.4% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0956 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0979 | +2.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0979 | -0.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1000 | +2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1048 | +4.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1050 | +0.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1238 | +17.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1399 | +13.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1442 | +3.1% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.3863 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.4654 | +20.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.5540 | +19.0% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.9709 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.4053 | -19.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2.4096 | +0.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.3205 | -3.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.6352 | -29.5% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2.1723 | +32.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2.1186 | -2.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2.1462 | +1.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2.7272 | +27.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.8890 | +5.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.7226 | -5.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.3205 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.1462 | -7.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2.4266 | +13.1% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0618 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.0793 | +1.6% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.0571 | -2.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.0575 | +0.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.0355 | -2.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.0904 | +5.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.1020 | +1.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.4677 | +33.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.3827 | -5.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.3477 | -2.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.3587 | +0.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.0575 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.4677 | +38.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.4409 | -1.8% | ratio | 10-K | 2026-02-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.7001 | — | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.6983 | -0.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.6935 | -0.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.7082 | +2.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.6935 | -2.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6864 | -1.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.7049 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.6955 | -1.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.6969 | +0.2% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1231 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | -0.1302 | -5.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0013 | +101.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.1729 | -13782.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -0.0226 | +86.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | -0.0540 | -138.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.1432 | -165.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | -0.0015 | +99.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | -0.0230 | -1476.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0817 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.3729 | -356.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.0640 | +82.8% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1280 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.1237 | +3.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0109 | +108.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.1674 | -1635.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0375 | +77.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0556 | -48.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.1358 | -144.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0026 | +98.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0300 | -1033.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0860 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.3801 | -341.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.0635 | +83.3% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1470 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.2383 | +8.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.2478 | +0.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 1.1762 | -5.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.5072 | -56.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.7929 | +56.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.8137 | +2.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 0.8207 | +0.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.6908 | -15.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.2590 | +82.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.3505 | +7.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.1762 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.8207 | -30.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.4911 | +81.7% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0118 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | -0.0127 | -8.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0001 | +101.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0173 | -14079.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -0.0024 | +86.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | -0.0057 | -139.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0177 | -212.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | -0.0002 | +98.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | -0.0033 | -1524.7% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0315 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.1736 | -450.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.0355 | +79.6% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0243 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | -0.0265 | -9.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0003 | +101.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0352 | -13932.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -0.0050 | +85.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | -0.0119 | -140.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0422 | -254.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | -0.0005 | +98.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | -0.0078 | -1532.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0649 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.4283 | -559.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.0866 | +79.8% | ratio | 10-K | 2026-02-13 |