Financial Metrics
VISN Vistance Networks, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-01-12 | SEC Filing Index |
| Insider | 4 | 2025-12-22 | SEC Filing Index |
| Insider | 4 | 2025-12-18 | SEC Filing Index |
| Insider | 4 | 2025-10-02 | 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 | 1664400000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1588800000.0 | -4.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1053400000.0 | -33.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 900900000.0 | -14.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1053600000.0 | +16.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1082200000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1112200000.0 | +2.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1388100000.0 | +24.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1629700000.0 | +17.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1863800000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1382600000.0 | -25.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1931600000.0 | +39.7% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 630200000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 568900000.0 | -9.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 380200000.0 | -33.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 295100000.0 | -22.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 399000000.0 | +35.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 435100000.0 | +9.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 468600000.0 | +7.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 591700000.0 | +26.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 667800000.0 | +12.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 489700000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2023-06-30 | 452100000.0 | -7.7% | USD | 10-K | 2025-02-26 |
| Annual | 2023-09-30 | 380200000.0 | -15.9% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 900300000.0 | +136.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | 118900000.0 | -86.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-06-30 | 141200000.0 | +18.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-09-30 | 168500000.0 | +19.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 176500000.0 | +4.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-03-31 | 197600000.0 | +12.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-06-30 | 279600000.0 | +41.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-09-30 | 244400000.0 | -12.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 234300000.0 | -4.1% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 183100000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 98200000.0 | -46.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -408400000.0 | -515.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -54700000.0 | +86.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 91400000.0 | +267.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 102200000.0 | +11.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 134000000.0 | +31.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 236000000.0 | +76.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 300900000.0 | +27.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 96400000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2023-06-30 | 33200000.0 | -65.6% | USD | 10-K | 2025-02-26 |
| Annual | 2023-09-30 | -408400000.0 | -1330.1% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -659600000.0 | -61.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | -128000000.0 | +80.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-06-30 | -57100000.0 | +55.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-09-30 | -59000000.0 | -3.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -47600000.0 | +19.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-03-31 | -16300000.0 | +65.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-06-30 | 48100000.0 | +395.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-09-30 | 18700000.0 | -61.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -2900000.0 | -115.5% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3400000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -100400000.0 | -3052.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -828700000.0 | -725.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -333700000.0 | +59.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 44400000.0 | +113.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -33000000.0 | -174.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 784000000.0 | +2475.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 31800000.0 | -95.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 108400000.0 | +240.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 3400000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2023-06-30 | -100400000.0 | -3052.9% | USD | 10-K | 2025-02-26 |
| Annual | 2023-09-30 | -828700000.0 | -725.4% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -1506800000.0 | -81.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | -333700000.0 | +77.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-06-30 | 44400000.0 | +113.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-09-30 | -33000000.0 | -174.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6800000.0 | +120.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-03-31 | 784000000.0 | +11429.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-06-30 | 31800000.0 | -95.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-09-30 | 108400000.0 | +240.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1359500000.0 | +1154.2% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.05 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.55 | -1000.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -3.98 | -623.6% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1.65 | +58.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.13 | +107.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.23 | -276.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3.55 | +1643.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.07 | -98.0% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.41 | +485.7% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -7.44 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | -1.65 | +77.8% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2024-06-30 | -1.51 | +8.5% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2024-09-30 | -1.73 | -14.6% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | -1.78 | -2.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10.09 | +666.9% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.06 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.55 | -816.7% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -3.98 | -623.6% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1.65 | +58.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.13 | +107.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.23 | -276.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.88 | +1352.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.06 | -97.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.39 | +550.0% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -7.44 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | -1.65 | +77.8% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2024-06-30 | -1.51 | +8.5% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2024-09-30 | -1.73 | -14.6% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | -1.78 | -2.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 9.63 | +641.0% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 327300000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 418100000.0 | +27.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 518900000.0 | +24.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 500300000.0 | -3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 357200000.0 | -28.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 345900000.0 | -3.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 392100000.0 | +13.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 564900000.0 | +44.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 493300000.0 | -12.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 571100000.0 | +15.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 705300000.0 | +23.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 500300000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 404100000.0 | -19.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 754400000.0 | +86.7% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1352500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1354100000.0 | +0.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1144500000.0 | -15.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 592100000.0 | -48.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 836900000.0 | +41.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 999800000.0 | +19.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 664800000.0 | -33.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 685900000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 844300000.0 | +23.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 935100000.0 | +10.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1042500000.0 | +11.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 581900000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 252200000.0 | -56.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 350400000.0 | +38.9% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1622200000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1454200000.0 | -10.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1364600000.0 | -6.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 900800000.0 | -34.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1044100000.0 | +15.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1041800000.0 | -0.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 843500000.0 | -19.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 736800000.0 | -12.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 765700000.0 | +3.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 822800000.0 | +7.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 798400000.0 | -3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 900800000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 403000000.0 | -55.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 310400000.0 | -23.0% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3509800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3424900000.0 | -2.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3214700000.0 | -6.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2862600000.0 | -11.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2407400000.0 | -15.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2566800000.0 | +6.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3423900000.0 | +33.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3484500000.0 | +1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2297500000.0 | -34.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2521300000.0 | +9.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2803400000.0 | +11.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2826000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3484500000.0 | +23.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5796200000.0 | +66.3% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11337000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 11165700000.0 | -1.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10065600000.0 | -9.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 9371900000.0 | -6.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 8653600000.0 | -7.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 8821000000.0 | +1.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 8810700000.0 | -0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 8747500000.0 | -0.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7507400000.0 | -14.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7743400000.0 | +3.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 7939100000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 9332500000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 8747500000.0 | -6.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 9371000000.0 | +7.1% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1802300000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1721600000.0 | -4.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1546500000.0 | -10.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1409400000.0 | -8.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1048900000.0 | -25.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2473100000.0 | +135.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2450700000.0 | -0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1229700000.0 | -49.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1048900000.0 | -14.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1158200000.0 | +10.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1243800000.0 | +7.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1405500000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1229700000.0 | -12.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1495500000.0 | +21.6% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11752000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 11650800000.0 | -0.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 11409400000.0 | -2.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 11178600000.0 | -2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 10807100000.0 | -3.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 10945500000.0 | +1.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 10922500000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 10976300000.0 | +0.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8811400000.0 | -19.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 8922700000.0 | +1.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 9005100000.0 | +0.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 11195100000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-03-31 | 10835200000.0 | -3.2% | USD | 10-K | 2025-02-26 |
| Annual | 2024-06-30 | 10973600000.0 | +1.3% | USD | 10-K | 2025-02-26 |
| Annual | 2024-09-30 | 10950600000.0 | -0.2% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 10976300000.0 | +0.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 9096400000.0 | -17.1% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1530400000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1615900000.0 | -5.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -2490100000.0 | -54.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -2968800000.0 | -19.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -3362000000.0 | -13.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -3349200000.0 | +0.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -3352900000.0 | -0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | -3456100000.0 | -3.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -2548200000.0 | +26.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -2440600000.0 | +4.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -2344700000.0 | +3.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -3024700000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | -3359700000.0 | -11.1% | USD | 10-K | 2025-02-26 |
| Annual | 2024-06-30 | -3346900000.0 | +0.4% | USD | 10-K | 2025-02-26 |
| Annual | 2024-09-30 | -3350600000.0 | -0.1% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | -3456100000.0 | -3.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1004100000.0 | +70.9% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9410500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 9380900000.0 | -0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 9353300000.0 | -0.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 9246600000.0 | -1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 9244600000.0 | -0.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 7968200000.0 | -13.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 7966400000.0 | -0.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 9238400000.0 | +16.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7244700000.0 | -21.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7249700000.0 | +0.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 7254900000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 9246600000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 9238400000.0 | -0.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 7260200000.0 | -21.4% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -46100000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 90700000.0 | +296.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 229500000.0 | +153.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -177700000.0 | -177.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -126900000.0 | +28.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -4800000.0 | +96.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -186900000.0 | -3793.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -109800000.0 | +41.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 41600000.0 | +137.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 297300000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 273100000.0 | -8.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 322900000.0 | +18.2% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35900000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 26900000.0 | -25.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 18300000.0 | -32.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2600000.0 | -85.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -47600000.0 | -1930.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -54300000.0 | -14.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2019000000.0 | +3818.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2023700000.0 | +0.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2007400000.0 | -0.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 30900000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -57200000.0 | -285.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1981600000.0 | +3564.3% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -61100000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -97800000.0 | -60.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -122900000.0 | -25.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -8200000.0 | +93.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -17800000.0 | -117.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -25800000.0 | -44.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -2006200000.0 | -7676.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -2015600000.0 | -0.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -2015900000.0 | -0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -181700000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -83000000.0 | +54.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -2053600000.0 | -2374.2% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 14400000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 35200000.0 | +144.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 43900000.0 | +24.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6000000.0 | -86.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 11300000.0 | +88.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 18000000.0 | +59.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 15500000.0 | -13.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 28100000.0 | +81.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 44500000.0 | +58.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 60700000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 25300000.0 | -58.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 70300000.0 | +177.9% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 209777988.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 211912464.0 | +1.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 211918754.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 212108634.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 212264754.0 | +0.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 215851423.0 | +1.7% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 215857513.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 215887001.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 216581612.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 221451007.0 | +2.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 221527126.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 212108634.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 215887001.0 | +1.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 215887001.0 | +0.0% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 209777988.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 211912464.0 | +1.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 211918754.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 212108634.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 212264754.0 | +0.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 215851423.0 | +1.7% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 215857513.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 215887001.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 216581612.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 221451007.0 | +2.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 221527126.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 212108634.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 223260316.0 | +5.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 223260316.0 | +0.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 208900000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 210500000.0 | +0.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 211900000.0 | +0.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 212300000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 213500000.0 | +0.6% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 215900000.0 | +1.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 216300000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 218100000.0 | +0.8% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 221500000.0 | +1.6% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 210900000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 214400000.0 | +1.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 219500000.0 | +2.4% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 212100000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 210500000.0 | -0.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 211900000.0 | +0.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 212300000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 213500000.0 | +0.6% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 215900000.0 | +1.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 271900000.0 | +25.9% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 227300000.0 | -16.4% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 277700000.0 | +22.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 210900000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 214400000.0 | +1.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 230000000.0 | +7.3% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1468 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1423 | -3.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1047 | -26.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1041 | -0.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1194 | +14.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1228 | +2.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1481 | +20.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1793 | +21.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.2053 | +14.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1997 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1581 | -20.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2061 | +30.4% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9474 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.9894 | +2.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.0787 | +4.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2.0311 | -2.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.2952 | +13.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.0379 | -54.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.3971 | +34.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.8336 | +102.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.1904 | -22.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.1769 | -0.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.2539 | +3.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.0107 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.8336 | +40.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.8758 | +36.8% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -7.6790 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | -7.2101 | +6.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | -4.5819 | +36.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | -3.7654 | +17.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -3.2145 | +14.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | -3.2681 | -1.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | -3.2576 | +0.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | -3.1759 | +2.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -3.4579 | -8.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -3.6559 | -5.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -3.8406 | -5.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -3.7012 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-03-31 | -3.2250 | +12.9% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-06-30 | -3.2787 | -1.7% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-09-30 | -3.2683 | +0.3% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | -3.1759 | +2.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -9.0593 | -185.2% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3786 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.3581 | -5.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3609 | +0.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3276 | -9.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3787 | +15.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.4021 | +6.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.4213 | +4.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4263 | +1.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.4098 | -3.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4830 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1277 | -73.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1213 | -5.0% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0020 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0632 | -3193.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.7867 | -1144.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.3704 | +52.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0421 | +111.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.0305 | -172.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.7049 | +2411.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0229 | -96.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0665 | +190.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.8085 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0049 | +100.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.7038 | +14210.3% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1100 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0618 | -43.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.3877 | -727.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0607 | +84.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0868 | +242.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0944 | +8.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1205 | +27.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1700 | +41.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1846 | +8.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.3539 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0344 | +90.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0015 | +95.6% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1816 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.2429 | +33.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3355 | +38.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.3550 | +5.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3405 | -4.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.1399 | -58.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.1600 | +14.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.4594 | +187.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.4703 | +2.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4931 | +4.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.5671 | +15.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3560 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.3286 | -7.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.5044 | +53.5% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0003 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0090 | -3098.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0823 | -815.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0386 | +53.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0050 | +113.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.0037 | -174.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1044 | +2888.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0041 | -96.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0137 | +232.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.1615 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0008 | +100.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1451 | +18562.4% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0022 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0621 | +2896.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3328 | +435.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0993 | -70.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0133 | -113.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0098 | +174.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.3077 | -3226.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0130 | +95.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0462 | -254.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4982 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | 0.0993 | -80.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-06-30 | -0.0133 | -113.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-09-30 | 0.0098 | +174.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0020 | -120.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1.3539 | -68714.4% | ratio | 10-K | 2026-02-26 |