Financial Metrics
EXAS EXACT SCIENCES CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 402077000.0 | — | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 434819000.0 | +8.1% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 456379000.0 | +5.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 486571000.0 | +6.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 521640000.0 | +7.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 523073000.0 | +0.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 602450000.0 | +15.2% | 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 | 2021-12-31 | 1767087000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 2084279000.0 | +17.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 2499766000.0 | +19.9% | 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 | 2021-12-31 | 333538000.0 | — | USD | 10-K | 2022-02-22 |
| Annual | 2022-12-31 | 1422918000.0 | +326.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1762202000.0 | +23.8% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1918717000.0 | +8.9% | 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 | 2021-03-31 | -300541000.0 | — | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -171664000.0 | +42.9% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -162023000.0 | +5.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -176987000.0 | -9.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -159584000.0 | +9.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -138058000.0 | +13.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -77091000.0 | +44.2% | 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 | 2021-12-31 | -855678000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -593511000.0 | +30.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -215012000.0 | +63.8% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1048703000.0 | -387.7% | 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 | 2021-03-31 | -31164000.0 | — | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | -176912000.0 | -467.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | -166938000.0 | +5.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -180937000.0 | -8.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | -166063000.0 | +8.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | -148761000.0 | +10.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -74151000.0 | +50.2% | 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 | 2021-12-31 | -595625000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -623506000.0 | -4.7% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -204149000.0 | +67.3% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1028857000.0 | -404.0% | 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 | 2021-03-31 | -0.18 | — | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -1.03 | -472.2% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -0.97 | +5.8% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -1.04 | -7.2% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -0.94 | +9.6% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -0.84 | +10.6% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -0.42 | +50.0% | 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 | 2021-12-31 | -3.48 | — | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -3.54 | -1.7% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -1.13 | +68.1% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -5.59 | -394.7% | 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 | 2021-03-31 | -0.18 | — | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -1.03 | -472.2% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -0.97 | +5.8% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -1.04 | -7.2% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -0.94 | +9.6% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -0.84 | +10.6% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -0.42 | +50.0% | 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 | 2021-12-31 | -3.48 | — | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -3.54 | -1.7% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -1.13 | +68.1% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -5.59 | -394.7% | 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 | 2021-03-31 | 1103816000.0 | — | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 363715000.0 | -67.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 273779000.0 | -24.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 315471000.0 | +15.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 189776000.0 | -39.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 213421000.0 | +12.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 235306000.0 | +10.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 242493000.0 | +3.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 421365000.0 | +73.8% | 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 | 2021-12-31 | 315471000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 242493000.0 | -23.1% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 605378000.0 | +149.6% | 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 | 2021-03-31 | 256135000.0 | — | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 226539000.0 | -11.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 249572000.0 | +10.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 216645000.0 | -13.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 205625000.0 | -5.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 186542000.0 | -9.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 189206000.0 | +1.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 158043000.0 | -16.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 183371000.0 | +16.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 | 2021-12-31 | 216645000.0 | — | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 158043000.0 | -27.0% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 203623000.0 | +28.8% | 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 | 2021-03-31 | 89033000.0 | — | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 89809000.0 | +0.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 95167000.0 | +6.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 104994000.0 | +10.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 112958000.0 | +7.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 115172000.0 | +2.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 114699000.0 | -0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 118259000.0 | +3.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 124092000.0 | +4.9% | 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 | 2021-12-31 | 104994000.0 | — | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 118259000.0 | +12.6% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 127475000.0 | +7.8% | 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 | 2021-03-31 | 1775302000.0 | — | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1669211000.0 | -6.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1615591000.0 | -3.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1426237000.0 | -11.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1215138000.0 | -14.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1101633000.0 | -9.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1048506000.0 | -4.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 982257000.0 | -6.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1091384000.0 | +11.1% | 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 | 2021-12-31 | 1426237000.0 | — | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 982257000.0 | -31.1% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 1194369000.0 | +21.6% | 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 | 2021-03-31 | 6734517000.0 | — | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 6724334000.0 | -0.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 6654436000.0 | -1.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 6684884000.0 | +0.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 6490537000.0 | -2.9% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 6437155000.0 | -0.8% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 6306566000.0 | -2.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 6226873000.0 | -1.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 6304328000.0 | +1.2% | 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 | 2021-12-31 | 6684884000.0 | — | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 6226873000.0 | -6.9% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 6471334000.0 | +3.9% | 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 | 2021-03-31 | 628914000.0 | — | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 675698000.0 | +7.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 710231000.0 | +5.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 517068000.0 | -27.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 480952000.0 | -7.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 443331000.0 | -7.8% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 423676000.0 | -4.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 412747000.0 | -2.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 367354000.0 | -11.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 | 2021-12-31 | 517068000.0 | — | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 412747000.0 | -20.2% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 514701000.0 | +24.7% | 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 | 2021-03-31 | 3085522000.0 | — | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 3165233000.0 | +2.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 3196846000.0 | +1.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 3297248000.0 | +3.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3232326000.0 | -2.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 3227809000.0 | -0.1% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 3197932000.0 | -0.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3183711000.0 | -0.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 3246620000.0 | +2.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 | 2021-12-31 | 3297248000.0 | — | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 3183711000.0 | -3.4% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 3326029000.0 | +4.5% | 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 | 2021-03-31 | 3648995000.0 | — | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 3559101000.0 | -2.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 3457590000.0 | -2.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 3387636000.0 | -2.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 3258211000.0 | -3.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 3209346000.0 | -1.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 3108634000.0 | -3.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 3043162000.0 | -2.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-03-31 | 3057708000.0 | +0.5% | 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 | 2021-12-31 | 3387636000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 3043162000.0 | -10.2% | USD | 10-K | 2026-02-13 |
| Annual | 2023-12-31 | 3145305000.0 | +3.4% | 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 | 2021-03-31 | -77227000.0 | — | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -36890000.0 | +52.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -77664000.0 | -110.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -173754000.0 | -123.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -234670000.0 | -35.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -275596000.0 | -17.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -38215000.0 | +86.1% | 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 | 2021-12-31 | -102236000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -223559000.0 | -118.7% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 156119000.0 | +169.8% | 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 | 2021-03-31 | -317512000.0 | — | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -1111279000.0 | -250.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -1160522000.0 | -4.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 45561000.0 | +103.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 67220000.0 | +47.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 132225000.0 | +96.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 82941000.0 | -37.3% | 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 | 2021-12-31 | -1082085000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 74066000.0 | +106.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 49679000.0 | -32.9% | 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 | 2021-03-31 | 7245000.0 | — | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 20587000.0 | +184.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 20668000.0 | +0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2735000.0 | -86.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 66147000.0 | +2318.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 66382000.0 | +0.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 133596000.0 | +101.3% | 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 | 2021-12-31 | 8472000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 76485000.0 | +802.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 159766000.0 | +108.9% | 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 | 2021-03-31 | 12920000.0 | — | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 37504000.0 | +190.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 76374000.0 | +103.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33623000.0 | -56.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 96949000.0 | +188.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 141586000.0 | +46.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 29360000.0 | -79.3% | 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 | 2021-12-31 | 135766000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 214462000.0 | +58.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 124190000.0 | -42.1% | 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 | 2021-03-31 | 171293312.0 | — | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 171855305.0 | +0.3% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 172242798.0 | +0.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 173674067.0 | +0.8% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 175551408.0 | +1.1% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 176801434.0 | +0.7% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 177253533.0 | +0.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 177925631.0 | +0.4% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 179830145.0 | +1.1% | 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 | 2021-12-31 | 173674067.0 | — | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 177925631.0 | +2.4% | shares | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 181364180.0 | +1.9% | 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 | 2021-03-31 | 171293312.0 | — | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 171855305.0 | +0.3% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 172242798.0 | +0.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 173674067.0 | +0.8% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 175551408.0 | +1.1% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 176801434.0 | +0.7% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 177253533.0 | +0.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 177925631.0 | +0.4% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 179830145.0 | +1.1% | 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 | 2021-12-31 | 173674067.0 | — | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 177925631.0 | +2.4% | shares | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 181364180.0 | +1.9% | 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 | 2021-03-31 | 169434000.0 | — | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 171494000.0 | +1.2% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 171978000.0 | +0.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 174417000.0 | +1.4% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 176364000.0 | +1.1% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 176997000.0 | +0.4% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 178574000.0 | +0.9% | 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 | 2021-12-31 | 171348000.0 | — | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 176351000.0 | +2.9% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 180144000.0 | +2.2% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 184197000.0 | +2.2% | 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 | 2021-03-31 | 169434000.0 | — | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 171494000.0 | +1.2% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 171978000.0 | +0.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 174417000.0 | +1.4% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 176364000.0 | +1.1% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 176997000.0 | +0.4% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 178574000.0 | +0.9% | 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 | 2021-12-31 | 171348000.0 | — | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 176351000.0 | +2.9% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 180144000.0 | +2.2% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 184197000.0 | +2.2% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 188688000.0 | +2.4% | shares | 10-K | 2026-02-13 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 0.0597 | — | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.0647 | +8.3% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0686 | +6.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0750 | +9.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0810 | +8.1% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0829 | +2.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0956 | +15.2% | 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 | 2021-12-31 | 0.2643 | — | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.3347 | +26.6% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.3863 | +15.4% | 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 | 2021-03-31 | 2.8228 | — | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2.4704 | -12.5% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 2.2747 | -7.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 2.7583 | +21.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.5265 | -8.4% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 2.4849 | -1.6% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 2.4748 | -0.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.3798 | -3.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2.9709 | +24.8% | 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 | 2021-12-31 | 2.7583 | — | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2.3798 | -13.7% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2.3205 | -2.5% | 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 | 2021-03-31 | 0.8456 | — | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.8893 | +5.2% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.9246 | +4.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 0.9733 | +5.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.9921 | +1.9% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1.0058 | +1.4% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1.0287 | +2.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.0462 | +1.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.0618 | +1.5% | 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 | 2021-12-31 | 0.9733 | — | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1.0462 | +7.5% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 1.0575 | +1.1% | 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 | 2021-12-31 | 0.1888 | — | ratio | 10-K | 2022-02-22 |
| Annual | 2022-12-31 | 0.6827 | +261.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.7049 | +3.3% | 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 | 2021-03-31 | -0.0775 | — | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | -0.4069 | -424.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | -0.3658 | +10.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.3719 | -1.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | -0.3183 | +14.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | -0.2844 | +10.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -0.1231 | +56.7% | 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 | 2021-12-31 | -0.3371 | — | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -0.2991 | +11.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -0.0817 | +72.7% | 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 | 2021-03-31 | -0.7475 | — | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -0.3948 | +47.2% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -0.3550 | +10.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.3637 | -2.5% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -0.3059 | +15.9% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -0.2639 | +13.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -0.1280 | +51.5% | 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 | 2021-12-31 | -0.4842 | — | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -0.2848 | +41.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -0.0860 | +69.8% | 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 | 2021-03-31 | 1.7551 | — | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.5383 | -69.3% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.3855 | -28.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.6101 | +58.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3946 | -35.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.4814 | +22.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.5554 | +15.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 0.5875 | +5.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.1470 | +95.2% | 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 | 2021-12-31 | 0.6101 | — | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.5875 | -3.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1.1762 | +100.2% | 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 | 2021-03-31 | -0.0046 | — | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | -0.0263 | -468.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | -0.0251 | +4.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0279 | -11.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | -0.0258 | +7.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | -0.0236 | +8.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -0.0118 | +50.1% | 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 | 2021-12-31 | -0.0891 | — | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -0.1001 | -12.4% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -0.0315 | +68.5% | 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 | 2021-03-31 | -0.0085 | — | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | -0.0497 | -482.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | -0.0483 | +2.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0555 | -15.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | -0.0517 | +6.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | -0.0479 | +7.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -0.0243 | +49.3% | 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 | 2021-12-31 | -0.1758 | — | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -0.2049 | -16.5% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -0.0649 | +68.3% | 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 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
No 8-K event detail records found for this company in the database.
Run the pipeline with Load additional file types enabled to scrape 8-K item data.
Insider Transaction History
No insider transaction records found for this company in the database.
Run the pipeline with Load additional file types enabled to scrape Form 4 data.