Financial Metrics
CRSR Corsair Gaming, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 3 | 2025-12-11 | 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 | 353964000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 325432000.0 | -8.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 363193000.0 | +11.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 337257000.0 | -7.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 261300000.0 | -22.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 304199000.0 | +16.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 369750000.0 | +21.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 320112000.0 | -13.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 345763000.0 | +8.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1459875000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1316379000.0 | -9.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1472480000.0 | +11.9% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 85404000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 82832000.0 | -3.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 89353000.0 | +7.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 86639000.0 | -3.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 63085000.0 | -27.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 69661000.0 | +10.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 102362000.0 | +46.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 85871000.0 | -16.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 93096000.0 | +8.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 360263000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 327597000.0 | -9.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 425883000.0 | +30.0% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1037000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -2714000.0 | -361.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -758000.0 | +72.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -10219000.0 | -1248.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -24714000.0 | -141.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -20944000.0 | +15.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -2263000.0 | +89.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -16923000.0 | -647.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -5627000.0 | +66.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 9689000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -49954000.0 | -615.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2076000.0 | +104.2% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2012000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -4480000.0 | -122.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -3079000.0 | +31.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -11565000.0 | -275.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -24194000.0 | -109.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -51708000.0 | -113.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -10459000.0 | +79.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -20862000.0 | -99.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -10629000.0 | +49.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -2590000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -85181000.0 | -3188.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -16159000.0 | +81.0% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.01 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.01 | +200.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.03 | -400.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.12 | -300.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.28 | -133.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.56 | -100.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.1 | +82.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.16 | -60.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.09 | +43.8% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.03 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.95 | -3266.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.12 | +87.4% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.01 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.01 | +200.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.03 | -400.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.12 | -300.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.28 | -133.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.56 | -100.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.1 | +82.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.16 | -60.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.09 | +43.8% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.03 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.95 | -3266.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.12 | +87.4% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 220992000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 220219000.0 | -0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 251079000.0 | +14.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 253268000.0 | +0.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 204920000.0 | -19.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 188564000.0 | -8.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 178102000.0 | -5.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 218648000.0 | +22.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 219216000.0 | +0.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 179233000.0 | -18.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 191882000.0 | +7.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 253268000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 218648000.0 | -13.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 233900000.0 | +7.0% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 188481000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 212538000.0 | +12.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 235556000.0 | +10.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 240172000.0 | +2.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 251747000.0 | +4.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 265537000.0 | +5.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 293005000.0 | +10.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 259979000.0 | -11.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 276837000.0 | +6.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 295627000.0 | +6.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 314455000.0 | +6.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 240172000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 259979000.0 | +8.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 303336000.0 | +16.7% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 632970000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 661680000.0 | +4.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 679373000.0 | +2.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 711589000.0 | +4.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 621182000.0 | -12.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 579624000.0 | -6.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 571553000.0 | -1.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 623388000.0 | +9.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 633359000.0 | +1.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 617243000.0 | -2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 607681000.0 | -1.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 711589000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 623388000.0 | -12.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 665458000.0 | +6.7% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1297325000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1318964000.0 | +1.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1338149000.0 | +1.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1357463000.0 | +1.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1257191000.0 | -7.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1234241000.0 | -1.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1202666000.0 | -2.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1235829000.0 | +2.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1239457000.0 | +0.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1221880000.0 | -1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1198499000.0 | -1.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1357463000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1235829000.0 | -9.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1253784000.0 | +1.5% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 348892000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 365735000.0 | +4.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 394722000.0 | +7.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 418487000.0 | +6.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 342101000.0 | -18.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 322730000.0 | -5.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 361124000.0 | +11.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 396313000.0 | +9.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 417181000.0 | +5.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 426182000.0 | +2.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 410024000.0 | -3.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 418487000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 396313000.0 | -5.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 430942000.0 | +8.7% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 633016000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 645042000.0 | +1.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 663474000.0 | +2.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 663483000.0 | +0.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 567940000.0 | -14.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 559812000.0 | -1.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 589795000.0 | +5.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 616377000.0 | +4.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 616165000.0 | -0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 606709000.0 | -1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 587924000.0 | -3.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 663483000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 616377000.0 | -7.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 608030000.0 | -1.4% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 633271000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 648186000.0 | +2.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 649926000.0 | +0.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 667575000.0 | +2.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 663539000.0 | -0.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 642729000.0 | -3.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 598484000.0 | -6.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 604303000.0 | +1.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 608757000.0 | +0.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 603897000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 600230000.0 | -0.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 667575000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 604303000.0 | -9.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 633557000.0 | +4.8% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 220390000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 217357000.0 | -1.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 210573000.0 | -3.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 186006000.0 | -11.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 171106000.0 | -8.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 168050000.0 | -1.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 164993000.0 | -1.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 161310000.0 | -2.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 136391000.0 | -15.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 118283000.0 | -13.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 116753000.0 | -1.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 186006000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 161310000.0 | -13.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 115222000.0 | -28.6% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 41826000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 43972000.0 | +5.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 32060000.0 | -27.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -26317000.0 | -182.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -44779000.0 | -70.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -19678000.0 | +56.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 18750000.0 | +195.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 48943000.0 | +161.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 11952000.0 | -75.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 89153000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 35877000.0 | -59.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 50121000.0 | +39.7% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4677000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -7457000.0 | -59.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -25004000.0 | -235.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -1479000.0 | +94.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -16398000.0 | -1008.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -50541000.0 | -208.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -3072000.0 | +93.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -5785000.0 | -88.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -10124000.0 | -75.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -26981000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -52705000.0 | -95.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -15374000.0 | +70.8% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9886000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -7105000.0 | +28.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -13205000.0 | -85.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -19949000.0 | -51.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -22142000.0 | -11.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -46616000.0 | -110.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -22254000.0 | +52.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -47033000.0 | -111.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -47398000.0 | -0.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -37387000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -50680000.0 | -35.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -48874000.0 | +3.6% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4677000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 7457000.0 | +59.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 10784000.0 | +44.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2520000.0 | -76.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 5029000.0 | +99.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 8351000.0 | +66.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3072000.0 | -63.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 5785000.0 | +88.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 10124000.0 | +75.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 12761000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 9849000.0 | -22.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 15374000.0 | +56.1% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 101385000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 101385000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 101385000.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 103255000.0 | +1.8% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 103255000.0 | +0.0% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 103255000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 103255000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 104763000.0 | +1.5% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 104763000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 104763000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 104763000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 103255000.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 104763000.0 | +1.5% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 106639000.0 | +1.8% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 102017000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 102748000.0 | +0.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 102968000.0 | +0.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 104690000.0 | +1.7% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 103859000.0 | -0.8% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 104073000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 104690000.0 | +0.6% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 106548000.0 | +1.8% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 105816000.0 | -0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 106000000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 106548000.0 | +0.5% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 104763000.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 104763000.0 | +0.0% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 106639000.0 | +1.8% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 101685000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 102304000.0 | +0.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 102863000.0 | +0.5% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 103563000.0 | +0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 103956000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 104397000.0 | +0.4% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 105240000.0 | +0.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 105864000.0 | +0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 106289000.0 | +0.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 102482000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 104164000.0 | +1.6% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 106005000.0 | +1.8% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 101685000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 106502000.0 | +4.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 102863000.0 | -3.4% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 103563000.0 | +0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 103956000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 104397000.0 | +0.4% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 105240000.0 | +0.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 105864000.0 | +0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 106289000.0 | +0.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 106276000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 104164000.0 | -2.0% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 106005000.0 | +1.8% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2728 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2467 | -9.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2714 | +10.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2683 | -1.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2117 | -21.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2529 | +19.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2983 | +17.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2620 | -12.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2885 | +10.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.0754 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.0652 | -1.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.1744 | +10.3% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8142 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.8092 | -0.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.7211 | -4.9% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.7004 | -1.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.8158 | +6.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.7960 | -1.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.5827 | -11.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.5730 | -0.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.5182 | -3.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.4483 | -4.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.4821 | +2.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.7004 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.5730 | -7.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.5442 | -1.8% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9996 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.9951 | -0.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.0208 | +2.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.9939 | -2.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.8559 | -13.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.8710 | +1.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.9855 | +13.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.0200 | +3.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.0122 | -0.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.0047 | -0.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.9795 | -2.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.9939 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.0200 | +2.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.9597 | -5.9% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2413 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2545 | +5.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2460 | -3.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2569 | +4.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2414 | -6.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2290 | -5.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2768 | +20.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2683 | -3.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2692 | +0.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2468 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2489 | +0.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2892 | +16.2% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0057 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0138 | -142.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0085 | +38.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.0343 | -304.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0926 | -170.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.1700 | -83.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0283 | +83.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0652 | -130.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0307 | +52.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.0018 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.0647 | -3547.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0110 | +83.0% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0029 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0083 | -384.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0021 | +75.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.0303 | -1351.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0946 | -212.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0688 | +27.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0061 | +91.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0529 | -763.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0163 | +69.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0066 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.0379 | -671.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0014 | +103.7% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0016 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0034 | -119.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0023 | +32.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.0092 | -299.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0196 | -113.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0430 | -119.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0084 | +80.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0171 | -102.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0089 | +48.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.0019 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.0689 | -3512.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0129 | +81.3% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0032 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0069 | -117.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0047 | +31.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.0174 | -267.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0376 | -116.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0864 | -129.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0172 | +80.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0345 | -101.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0177 | +48.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.0039 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.1410 | -3533.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0255 | +81.9% | ratio | 10-K | 2026-02-25 |