Financial Metrics
SRPT Sarepta Therapeutics, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 231495000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 238988000.0 | +3.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 309322000.0 | +29.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 359484000.0 | +16.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 360548000.0 | +0.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 429771000.0 | +19.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 611523000.0 | +42.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 513123000.0 | -16.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 370043000.0 | -27.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1144876000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1787960000.0 | +56.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1864296000.0 | +4.3% | USD | 10-K | 2026-03-02 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-03-31 | 308925000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-06-30 | 316003000.0 | +2.3% | USD | 10-K | 2026-03-02 |
| Annual | 2024-09-30 | 338080000.0 | +7.0% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 505853000.0 | +49.6% | USD | 10-K | 2026-03-02 |
| Annual | 2025-03-31 | 473959000.0 | -6.3% | USD | 10-K | 2026-03-02 |
| Annual | 2025-06-30 | 360565000.0 | -23.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-09-30 | 219268000.0 | -39.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -29101000.0 | -113.3% | USD | 10-K | 2026-03-02 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -138088000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -133519000.0 | +3.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -20842000.0 | +84.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 34905000.0 | +267.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -701000.0 | -102.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 22196000.0 | +3266.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -300386000.0 | -1453.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 115577000.0 | +138.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -103389000.0 | -189.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -267824000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 218081000.0 | +181.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -699781000.0 | -420.9% | USD | 10-K | 2026-03-02 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -516755000.0 | — | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | -23940000.0 | +95.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | -40937000.0 | -71.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 36119000.0 | +188.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 6460000.0 | -82.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 33611000.0 | +420.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -447508000.0 | -1431.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 196892000.0 | +144.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -179947000.0 | -191.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -535977000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-03-31 | 36119000.0 | +106.7% | USD | 10-K | 2026-03-02 |
| Annual | 2024-06-30 | 6460000.0 | -82.1% | USD | 10-K | 2026-03-02 |
| Annual | 2024-09-30 | 33611000.0 | +420.3% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 159049000.0 | +373.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-03-31 | -447508000.0 | -381.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-06-30 | 196892000.0 | +144.0% | USD | 10-K | 2026-03-02 |
| Annual | 2025-09-30 | -50568000.0 | -125.7% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -412226000.0 | -715.2% | USD | 10-K | 2026-03-02 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5.86 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.27 | +95.4% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.46 | -70.4% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.38 | +182.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.07 | -81.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.35 | +400.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -4.6 | -1414.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.01 | +143.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -1.8 | -189.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -5.8 | — | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-03-31 | 0.38 | +106.6% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-06-30 | 0.07 | -81.6% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-09-30 | 0.35 | +400.0% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1.65 | +371.4% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-03-31 | -4.6 | -378.8% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-06-30 | 2.01 | +143.7% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-09-30 | -0.5 | -124.9% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -3.93 | -686.0% | USD/shares | 10-K | 2026-03-02 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5.86 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.27 | +95.4% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.46 | -70.4% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.37 | +180.4% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.07 | -81.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.34 | +385.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -4.6 | -1452.9% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.89 | +141.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -1.8 | -195.2% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -5.8 | — | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-03-31 | 0.37 | +106.4% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-06-30 | 0.07 | -81.1% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-09-30 | 0.34 | +385.7% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1.5 | +341.2% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-03-31 | -4.6 | -406.7% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-06-30 | 1.89 | +141.1% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-09-30 | -0.5 | -126.5% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -3.93 | -686.0% | USD/shares | 10-K | 2026-03-02 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 871668000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 851929000.0 | -2.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 541932000.0 | -36.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 428430000.0 | -20.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 427290000.0 | -0.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 383622000.0 | -10.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 197855000.0 | -48.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1103010000.0 | +457.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 240867000.0 | -78.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 510598000.0 | +112.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 613077000.0 | +20.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 428430000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1103010000.0 | +157.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 801282000.0 | -27.4% | USD | 10-K | 2026-03-02 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 223836000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 236808000.0 | +5.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 318855000.0 | +34.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 400327000.0 | +25.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 378806000.0 | -5.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 359997000.0 | -5.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 434524000.0 | +20.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 601988000.0 | +38.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 659371000.0 | +9.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 527295000.0 | -20.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 395739000.0 | -24.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 400327000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 601988000.0 | +50.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 398233000.0 | -33.8% | USD | 10-K | 2026-03-02 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 202675000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 226876000.0 | +11.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 244011000.0 | +7.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 322859000.0 | +32.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 373530000.0 | +15.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 485795000.0 | +30.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 565924000.0 | +16.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 749960000.0 | +32.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 941432000.0 | +25.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 994036000.0 | +5.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1077166000.0 | +8.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 322859000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 749960000.0 | +132.3% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 914744000.0 | +22.0% | USD | 10-K | 2026-03-02 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2488377000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2472614000.0 | -0.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2450849000.0 | -0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2579331000.0 | +5.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2464865000.0 | -4.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2683636000.0 | +8.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2685369000.0 | +0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3073463000.0 | +14.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2432533000.0 | -20.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2656985000.0 | +9.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2722309000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2579331000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3073463000.0 | +19.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2537938000.0 | -17.4% | USD | 10-K | 2026-03-02 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3059786000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3125890000.0 | +2.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3109707000.0 | -0.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3264576000.0 | +5.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3224385000.0 | -1.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3424257000.0 | +6.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3599934000.0 | +5.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3963173000.0 | +10.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3465387000.0 | -12.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3679814000.0 | +6.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3493437000.0 | -5.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3264576000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3963173000.0 | +21.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 3349703000.0 | -15.5% | USD | 10-K | 2026-03-02 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 536884000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 498654000.0 | -7.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 450743000.0 | -9.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 653659000.0 | +45.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 608709000.0 | -6.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 688490000.0 | +13.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 699489000.0 | +1.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 731684000.0 | +4.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 605588000.0 | -17.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 919948000.0 | +51.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 921425000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 653659000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 731684000.0 | +11.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1095290000.0 | +49.7% | USD | 10-K | 2026-03-02 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2347037000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2384479000.0 | +1.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2345350000.0 | -1.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2405239000.0 | +2.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2263193000.0 | -5.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2347188000.0 | +3.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2378863000.0 | +1.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2435431000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2322664000.0 | -4.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2322429000.0 | -0.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2173317000.0 | -6.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2405239000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2435431000.0 | +1.3% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2209081000.0 | -9.3% | USD | 10-K | 2026-03-02 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 712749000.0 | — | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 741411000.0 | +4.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 764357000.0 | +3.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 859337000.0 | +12.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 961192000.0 | +11.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 1077069000.0 | +12.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1221071000.0 | +13.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1527742000.0 | +25.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1142723000.0 | -25.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 1357385000.0 | +18.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1320120000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 859337000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1527742000.0 | +77.8% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1140622000.0 | -25.3% | USD | 10-K | 2026-03-02 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -209396000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -331630000.0 | -58.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -446336000.0 | -34.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -242076000.0 | +45.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -227134000.0 | +6.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -297833000.0 | -31.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -583437000.0 | -95.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -322100000.0 | +44.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -336685000.0 | -4.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -500993000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -205787000.0 | +58.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -205479000.0 | +0.1% | USD | 10-K | 2026-03-02 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12492000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 109126000.0 | +773.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -101445000.0 | -193.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 218796000.0 | +315.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 120268000.0 | -45.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -8557000.0 | -107.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -291177000.0 | -3302.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -258966000.0 | +11.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -26566000.0 | +89.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -165803000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 755561000.0 | +555.7% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 69641000.0 | -90.8% | USD | 10-K | 2026-03-02 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 101795000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 107656000.0 | +5.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 123061000.0 | +14.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 22140000.0 | -82.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 62058000.0 | +180.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 75815000.0 | +22.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 12471000.0 | -83.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -11346000.0 | -191.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -129136000.0 | -1038.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 125004000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 124806000.0 | -0.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -168344000.0 | -234.9% | USD | 10-K | 2026-03-02 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9485000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 27394000.0 | +188.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 57067000.0 | +108.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 32444000.0 | -43.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 61611000.0 | +89.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 98874000.0 | +60.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 43651000.0 | -55.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 75447000.0 | +72.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 98381000.0 | +30.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 76106000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 136956000.0 | +80.0% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 101972000.0 | -25.5% | USD | 10-K | 2026-03-02 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 93140135.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 93273541.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 93537355.0 | +0.3% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 93731831.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 94490157.0 | +0.8% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 95282600.0 | +0.8% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 95493005.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 96900496.0 | +1.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 98254898.0 | +1.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 97706074.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 104768111.0 | +7.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 93731831.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 96900496.0 | +3.4% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 104964220.0 | +8.3% | shares | 10-K | 2026-03-02 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 93140135.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 93273541.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 93537355.0 | +0.3% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 93731831.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 94490157.0 | +0.8% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 95282600.0 | +0.8% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 95493005.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 96900496.0 | +1.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 98254898.0 | +1.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 98356950.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 105418987.0 | +7.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 93731831.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 96900496.0 | +3.4% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 105615096.0 | +9.0% | shares | 10-K | 2026-03-02 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 88186000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 88743000.0 | +0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 88889000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 93991000.0 | +5.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 94618000.0 | +0.7% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 95390000.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 97362000.0 | +2.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 98005000.0 | +0.7% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 100237000.0 | +2.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 92398000.0 | — | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 95075000.0 | +2.9% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 100120000.0 | +5.3% | shares | 10-K | 2026-03-02 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 88186000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 88743000.0 | +0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 88889000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 99114000.0 | +11.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 99144000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 100448000.0 | +1.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 97362000.0 | -3.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 106623000.0 | +9.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 100237000.0 | -6.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 92398000.0 | — | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 107875000.0 | +16.8% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 100120000.0 | -7.2% | shares | 10-K | 2026-03-02 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0757 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0765 | +1.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0995 | +30.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1115 | +12.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1053 | -5.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1194 | +13.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1765 | +47.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1394 | -21.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1059 | -24.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3507 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.4511 | +28.6% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.5566 | +23.4% | ratio | 10-K | 2026-03-02 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.6349 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 4.9586 | +7.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 5.4374 | +9.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3.9460 | -27.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4.0493 | +2.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3.8979 | -3.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3.8390 | -1.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 4.2005 | +9.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4.0168 | -4.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.8882 | -28.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.9545 | +2.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.9460 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4.2005 | +6.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2.3171 | -44.8% | ratio | 10-K | 2026-03-02 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.2929 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3.2161 | -2.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3.0684 | -4.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.7989 | -8.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.3546 | -15.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.1792 | -7.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.9482 | -10.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.5941 | -18.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.0326 | +27.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.7110 | -15.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.6463 | -3.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.7989 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.5941 | -43.0% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1.9367 | +21.5% | ratio | 10-K | 2026-03-02 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 0.2829 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -0.0156 | -105.5% | ratio | 10-K | 2026-03-02 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2.2323 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | -0.1002 | +95.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | -0.1323 | -32.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1005 | +175.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0179 | -82.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0782 | +336.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.7318 | -1035.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.3837 | +152.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.4863 | -226.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.4682 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.0890 | +119.0% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -0.2211 | -348.6% | ratio | 10-K | 2026-03-02 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.5965 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.5587 | +6.3% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0674 | +87.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0971 | +244.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.0019 | -102.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0516 | +2756.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.4912 | -1051.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2252 | +145.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.2794 | -224.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.2339 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1220 | +152.1% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -0.3754 | -407.7% | ratio | 10-K | 2026-03-02 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6236 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.7085 | +5.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.2023 | -29.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.6554 | -45.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.7020 | +7.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.5572 | -20.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2829 | -49.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.5075 | +433.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3977 | -73.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.5550 | +39.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6654 | +19.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.6554 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1.5075 | +130.0% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.7316 | -51.5% | ratio | 10-K | 2026-03-02 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1689 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | -0.0077 | +95.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | -0.0132 | -71.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0112 | +185.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0019 | -83.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0093 | +394.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1291 | -1483.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0535 | +141.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0515 | -196.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.1642 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.0401 | +124.4% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -0.1231 | -406.6% | ratio | 10-K | 2026-03-02 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.7250 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | -0.0323 | +95.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | -0.0536 | -65.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0376 | +170.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0060 | -84.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0275 | +358.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.3916 | -1522.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.1451 | +137.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.1363 | -194.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.6237 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1041 | +116.7% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -0.3614 | -447.1% | ratio | 10-K | 2026-03-02 |