Financial Metrics
GPRO GoPro, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2025-11-24 | SEC Filing Index |
| Insider | 4 | 2025-11-20 | 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 | 174720000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 241020000.0 | +37.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 294299000.0 | +22.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 155469000.0 | -47.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 186224000.0 | +19.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 258898000.0 | +39.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 134308000.0 | -48.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 152643000.0 | +13.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 162918000.0 | +6.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1005459000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 801473000.0 | -20.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 651542000.0 | -18.7% | USD | 10-K | 2026-03-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 52502000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 75772000.0 | +44.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 94204000.0 | +24.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 53038000.0 | -43.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 56710000.0 | +6.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 91846000.0 | +62.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 43149000.0 | -53.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 54663000.0 | +26.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 57167000.0 | +4.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 323573000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 271295000.0 | -16.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 219166000.0 | -19.2% | USD | 10-K | 2026-03-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -39814000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -22494000.0 | +43.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -3787000.0 | +83.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -41413000.0 | -993.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -46509000.0 | -12.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -8011000.0 | +82.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -45208000.0 | -464.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -14007000.0 | +69.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -15885000.0 | -13.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -75463000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -135033000.0 | -78.9% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -83341000.0 | +38.3% | USD | 10-K | 2026-03-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -29869000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -17212000.0 | +42.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -3684000.0 | +78.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -339088000.0 | -9104.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -47821000.0 | +85.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -8211000.0 | +82.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -46709000.0 | -468.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -16422000.0 | +64.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -21252000.0 | -29.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -53183000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -432311000.0 | -712.9% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -93487000.0 | +78.4% | USD | 10-K | 2026-03-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.19 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.11 | +42.1% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.02 | +81.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -2.24 | -11100.0% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.31 | +86.2% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.05 | +83.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.3 | -500.0% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.1 | +66.7% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.13 | -30.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.35 | — | USD/shares | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | -2.82 | -705.7% | USD/shares | 10-K | 2025-03-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.19 | — | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | -0.11 | +42.1% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.02 | +81.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -2.24 | -11100.0% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.31 | +86.2% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.05 | +83.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.3 | -500.0% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.1 | +66.7% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.13 | -30.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.35 | — | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -2.82 | -705.7% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -0.59 | +79.1% | USD/shares | 10-K | 2026-03-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 157826000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 189913000.0 | +20.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 220984000.0 | +16.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 222708000.0 | +0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 133658000.0 | -40.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 133036000.0 | -0.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 130195000.0 | -2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 102811000.0 | -21.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 69634000.0 | -32.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 58571000.0 | -15.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 152771000.0 | +160.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 222708000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 102811000.0 | -53.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 49674000.0 | -51.7% | USD | 10-K | 2026-03-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56988000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 82341000.0 | +44.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 107453000.0 | +30.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 91452000.0 | -14.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 68895000.0 | -24.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 86337000.0 | +25.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 133161000.0 | +54.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 85944000.0 | -35.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 76687000.0 | -10.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 83481000.0 | +8.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 87388000.0 | +4.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 91452000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 85944000.0 | -6.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 93513000.0 | +8.8% | USD | 10-K | 2026-03-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 154804000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 135409000.0 | -12.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 154876000.0 | +14.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 106266000.0 | -31.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 131252000.0 | +23.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 97331000.0 | -25.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 155259000.0 | +59.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 120716000.0 | -22.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 96282000.0 | -20.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 84482000.0 | -12.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 84064000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 106266000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 120716000.0 | +13.6% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 78431000.0 | -35.0% | USD | 10-K | 2026-03-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 536510000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 523194000.0 | -2.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 559831000.0 | +7.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 482591000.0 | -13.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 369509000.0 | -23.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 351427000.0 | -4.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 454579000.0 | +29.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 339245000.0 | -25.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 278849000.0 | -17.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 255468000.0 | -8.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 358770000.0 | +40.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 482591000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 339245000.0 | -29.7% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 252569000.0 | -25.5% | USD | 10-K | 2026-03-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1022566000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1009097000.0 | -1.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1045637000.0 | +3.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 967951000.0 | -7.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 575755000.0 | -40.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 556754000.0 | -3.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 661603000.0 | +18.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 543678000.0 | -17.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 462510000.0 | -14.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 438990000.0 | -5.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 538608000.0 | +22.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 967951000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 543678000.0 | -43.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 427983000.0 | -21.3% | USD | 10-K | 2026-03-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 250528000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 259723000.0 | +3.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 300803000.0 | +15.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 279094000.0 | -7.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 219702000.0 | -21.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 238464000.0 | +8.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 344425000.0 | +44.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 356267000.0 | +3.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 316891000.0 | -11.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 309111000.0 | -2.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 379091000.0 | +22.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 279094000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 356267000.0 | +27.7% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 277171000.0 | -22.2% | USD | 10-K | 2026-03-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 437416000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 445618000.0 | +1.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 486557000.0 | +9.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 412105000.0 | -15.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 350843000.0 | -14.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 372075000.0 | +6.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 477660000.0 | +28.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 391989000.0 | -17.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 352530000.0 | -10.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 341075000.0 | -3.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 458114000.0 | +34.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 412105000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 391989000.0 | -4.9% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 351433000.0 | -10.3% | USD | 10-K | 2026-03-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 585150000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 563479000.0 | -3.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 559080000.0 | -0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 555846000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 224912000.0 | -59.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 184679000.0 | -17.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 183943000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 151689000.0 | -17.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 109980000.0 | -27.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 97915000.0 | -11.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 80494000.0 | -17.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 555846000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 151689000.0 | -72.7% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 76550000.0 | -49.5% | USD | 10-K | 2026-03-12 |
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 | -67102000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -74954000.0 | -11.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -76592000.0 | -2.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -98403000.0 | -28.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -97798000.0 | +0.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -100042000.0 | -2.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -57186000.0 | +42.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -48434000.0 | +15.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -36272000.0 | +25.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -32863000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -125141000.0 | -280.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -20669000.0 | +83.5% | USD | 10-K | 2026-03-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7735000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 63461000.0 | +720.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 107437000.0 | +69.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 10728000.0 | -90.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 10012000.0 | -6.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 8069000.0 | -19.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1305000.0 | -116.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -1783000.0 | -36.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -2717000.0 | -52.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 121902000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 7653000.0 | -93.7% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -3362000.0 | -143.9% | USD | 10-K | 2026-03-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -6927000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -22510000.0 | -225.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -33270000.0 | -47.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -598000.0 | +98.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -800000.0 | -33.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -697000.0 | +12.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24871000.0 | +3668.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 4750000.0 | -80.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 87835000.0 | +1749.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -90382000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -929000.0 | +99.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -30112000.0 | -3141.3% | USD | 10-K | 2026-03-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 483000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 961000.0 | +99.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 985000.0 | +2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 964000.0 | -2.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 1680000.0 | +74.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 3623000.0 | +115.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1305000.0 | -64.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1783000.0 | +36.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 2717000.0 | +52.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1520000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 4039000.0 | +165.7% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 3362000.0 | -16.8% | USD | 10-K | 2026-03-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 155402000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 154562000.0 | -0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 152409000.0 | -1.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 151091000.0 | -0.9% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 152502000.0 | +0.9% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 153741000.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 156438000.0 | +1.8% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 157843000.0 | +0.9% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 158933000.0 | +0.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 153348000.0 | — | shares | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 153113000.0 | -0.2% | shares | 10-K | 2025-03-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 155402000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 154562000.0 | -0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 152409000.0 | -1.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 151091000.0 | -0.9% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 152502000.0 | +0.9% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 153741000.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 156438000.0 | +1.8% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 157843000.0 | +0.9% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 158933000.0 | +0.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 153348000.0 | — | shares | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 153113000.0 | -0.2% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 158579000.0 | +3.6% | shares | 10-K | 2026-03-12 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1709 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2388 | +39.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2815 | +17.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2700 | -4.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.3345 | +23.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.3913 | +17.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2904 | -25.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.3477 | +19.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.3025 | -13.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.0387 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 1.4742 | +41.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 1.5224 | +3.3% | ratio | 10-K | 2026-03-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.1415 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.0144 | -5.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.8611 | -7.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.7291 | -7.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.6819 | -2.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.4737 | -12.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.3198 | -10.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.9522 | -27.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8800 | -7.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.8265 | -6.1% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.9464 | +14.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.7291 | — | ratio | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 0.9522 | -44.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.9112 | -4.3% | ratio | 10-K | 2026-03-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7475 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.7908 | +5.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.8703 | +10.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.7414 | -14.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.5599 | +110.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.0147 | +29.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.5968 | +28.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.5842 | -0.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3.2054 | +24.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3.4834 | +8.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 5.6913 | +63.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.7414 | — | ratio | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 2.5842 | +248.6% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 4.5909 | +77.7% | ratio | 10-K | 2026-03-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3005 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.3144 | +4.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3201 | +1.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3411 | +6.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.3045 | -10.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.3548 | +16.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3213 | -9.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.3581 | +11.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.3509 | -2.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3218 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 0.3385 | +5.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.3364 | -0.6% | ratio | 10-K | 2026-03-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1710 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -0.0714 | +58.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -0.0125 | +82.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -2.1811 | -17323.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.2568 | +88.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0317 | +87.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.3478 | -996.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.1076 | +69.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.1304 | -21.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0529 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -0.5394 | -919.8% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -0.1435 | +73.4% | ratio | 10-K | 2026-03-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.2279 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0933 | +59.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.0129 | +86.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.2664 | -1970.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.2497 | +6.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.0309 | +87.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.3366 | -987.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.0918 | +72.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0975 | -6.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0751 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -0.1685 | -124.5% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -0.1279 | +24.1% | ratio | 10-K | 2026-03-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6300 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.7312 | +16.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.7346 | +0.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.7980 | +8.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.6084 | -23.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.5579 | -8.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.3780 | -32.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.2886 | -23.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2197 | -23.9% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1895 | -13.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.4030 | +112.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.7980 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 0.2886 | -63.8% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.1792 | -37.9% | ratio | 10-K | 2026-03-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0292 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -0.0171 | +41.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -0.0035 | +79.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.5889 | -16616.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.0859 | +85.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0124 | +85.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1010 | -713.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0374 | +63.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0395 | -5.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0549 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -0.7952 | -1347.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -0.2184 | +72.5% | ratio | 10-K | 2026-03-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0510 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -0.0305 | +40.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -0.0066 | +78.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1.5076 | -22779.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.2589 | +82.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0446 | +82.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.4247 | -851.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.1677 | +60.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.2640 | -57.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0957 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -2.8500 | -2878.7% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -1.2213 | +57.1% | ratio | 10-K | 2026-03-12 |