Financial Metrics
RDNW RideNow Group, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-01-15 | SEC Filing Index |
| Insider | 4 | 2026-01-15 | SEC Filing Index |
| Insider | 4 | 2025-12-22 | SEC Filing Index |
| Insider | 4 | 2025-11-07 | 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 | 334400000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 382700000.0 | +14.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 338100000.0 | -11.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 307800000.0 | -9.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 336800000.0 | +9.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 295000000.0 | -12.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 244700000.0 | -17.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 299900000.0 | +22.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 281000000.0 | -6.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1366400000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 1209200000.0 | -11.5% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 1082500000.0 | -10.5% | USD | 10-K | 2026-03-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 90300000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 106400000.0 | +17.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 92000000.0 | -13.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 82600000.0 | -10.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 89900000.0 | +8.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 74300000.0 | -17.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 67200000.0 | -9.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 83900000.0 | +24.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 76000000.0 | -9.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 359900000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 314300000.0 | -12.7% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 298000000.0 | -5.2% | USD | 10-K | 2026-03-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -700000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 800000.0 | +214.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -200000.0 | -125.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 5200000.0 | +2700.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 15400000.0 | +196.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 5300000.0 | -65.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3800000.0 | -28.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -18800000.0 | -594.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 9400000.0 | +150.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -69500000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | -15200000.0 | +78.1% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -200000.0 | +98.7% | USD | 10-K | 2026-03-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -16900000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -13600000.0 | +19.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -16500000.0 | -21.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -10300000.0 | +37.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -700000.0 | +93.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -11200000.0 | -1500.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -9700000.0 | +13.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -32200000.0 | -232.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -4100000.0 | +87.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -215500000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | -78600000.0 | +63.5% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -52400000.0 | +33.3% | USD | 10-K | 2026-03-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.04 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.83 | +20.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.99 | -19.3% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.29 | +70.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.02 | +93.1% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.32 | -1500.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.26 | +18.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.85 | -226.9% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.11 | +87.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -12.15 | — | USD/shares | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | -2.22 | +81.7% | USD/shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -1.38 | +37.8% | USD/shares | 10-K | 2026-03-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.04 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.83 | +20.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.99 | -19.3% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.29 | +70.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.02 | +93.1% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.32 | -1500.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.26 | +18.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.85 | -226.9% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.11 | +87.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -12.15 | — | USD/shares | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | -2.22 | +81.7% | USD/shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -1.38 | +37.8% | USD/shares | 10-K | 2026-03-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51800000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 44300000.0 | -14.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 41400000.0 | -6.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 58900000.0 | +42.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 50300000.0 | -14.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 58100000.0 | +15.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 50100000.0 | -13.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 85300000.0 | +70.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 41100000.0 | -51.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 44700000.0 | +8.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 35400000.0 | -20.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 58900000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 85300000.0 | +44.8% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 29500000.0 | -65.4% | USD | 10-K | 2026-03-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 34086000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 37402000.0 | +9.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 33679000.0 | -10.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 50300000.0 | +49.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 33500000.0 | -33.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 35400000.0 | +5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 30000000.0 | -15.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 30500000.0 | +1.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 26800000.0 | -12.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 29000000.0 | +8.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 33700000.0 | +16.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 50300000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 30500000.0 | -39.4% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 28900000.0 | -5.2% | USD | 10-K | 2026-03-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 333151000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 325268000.0 | -2.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 358654000.0 | +10.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 347500000.0 | -3.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 353700000.0 | +1.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 347600000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 293700000.0 | -15.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 240600000.0 | -18.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 272600000.0 | +13.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 274900000.0 | +0.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 266000000.0 | -3.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 347500000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 240600000.0 | -30.8% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 257400000.0 | +7.0% | USD | 10-K | 2026-03-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 467113000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 452310000.0 | -3.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 478994000.0 | +5.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 480800000.0 | +0.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 454400000.0 | -5.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 456700000.0 | +0.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 394600000.0 | -13.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 371400000.0 | -5.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 358300000.0 | -3.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 366200000.0 | +2.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 358300000.0 | -2.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 480800000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 371400000.0 | -22.8% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 334700000.0 | -9.9% | USD | 10-K | 2026-03-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1037878000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1036859000.0 | -0.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1059052000.0 | +2.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 926300000.0 | -12.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 898700000.0 | -3.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 896000000.0 | -0.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 830500000.0 | -7.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 755200000.0 | -9.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 738900000.0 | -2.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 712300000.0 | -3.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 699400000.0 | -1.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 926300000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 755200000.0 | -18.5% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 673600000.0 | -10.8% | USD | 10-K | 2026-03-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 351579000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 349964000.0 | -0.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 384371000.0 | +9.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 395000000.0 | +2.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 411500000.0 | +4.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 407800000.0 | -0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 351900000.0 | -13.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 324400000.0 | -7.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 315600000.0 | -2.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 316900000.0 | +0.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 319600000.0 | +0.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 395000000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 324400000.0 | -17.9% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 296500000.0 | -8.6% | USD | 10-K | 2026-03-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 845854000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 854219000.0 | +1.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 883921000.0 | +3.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 820700000.0 | -7.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 806000000.0 | -1.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 802600000.0 | -0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 747200000.0 | -6.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 718500000.0 | -3.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 712000000.0 | -0.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 717000000.0 | +0.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 706300000.0 | -1.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 820700000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 718500000.0 | -12.5% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 686100000.0 | -4.5% | USD | 10-K | 2026-03-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 192000000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 182600000.0 | -4.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 175100000.0 | -4.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 105600000.0 | -39.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 92700000.0 | -12.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-06-30 | 93400000.0 | +0.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 83300000.0 | -10.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 36700000.0 | -55.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 26900000.0 | -26.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-06-30 | -4700000.0 | -117.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | -6900000.0 | -46.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 105600000.0 | — | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 36700000.0 | -65.2% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -12500000.0 | -134.1% | USD | 10-K | 2026-03-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 238700000.0 | — | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 206000000.0 | -13.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 208500000.0 | +1.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 209800000.0 | +0.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 212000000.0 | +1.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 215100000.0 | +1.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 218000000.0 | +1.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 207100000.0 | -5.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 238700000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 212000000.0 | -11.2% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 207200000.0 | -2.3% | USD | 10-K | 2026-03-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-03-31 | 17000000.0 | +88.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 29200000.0 | +71.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 68600000.0 | +134.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -6900000.0 | -110.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4000000.0 | +158.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 15500000.0 | +287.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2024-12-31 | 99400000.0 | — | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 15900000.0 | -84.0% | USD | 10-K | 2026-03-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5700000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -10400000.0 | -82.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -12800000.0 | -23.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -700000.0 | +94.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -1400000.0 | -100.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -2700000.0 | -92.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -500000.0 | +81.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -2900000.0 | -480.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -5100000.0 | -75.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -19100000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 900000.0 | +104.7% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -2700000.0 | -400.0% | USD | 10-K | 2026-03-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-03-31 | -29900000.0 | — | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -33700000.0 | -12.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -76200000.0 | -126.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -33100000.0 | +56.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -38000000.0 | -14.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -55300000.0 | -45.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2024-12-31 | -80600000.0 | — | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -67000000.0 | +16.9% | USD | 10-K | 2026-03-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1900000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 6000000.0 | +215.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 7800000.0 | +30.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 600000.0 | -92.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1000000.0 | +66.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 1600000.0 | +60.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 500000.0 | -68.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2900000.0 | +480.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 5000000.0 | +72.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 13700000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 2000000.0 | -85.4% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 5600000.0 | +180.0% | USD | 10-K | 2026-03-13 |
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 |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 37840931.0 | — | shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 38325595.0 | +1.3% | shares | 10-K | 2026-03-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16224122.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 16462079.0 | +1.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 16665709.0 | +1.2% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 35133414.0 | +110.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 35212103.0 | +0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 35283033.0 | +0.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 37789149.0 | +7.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 37905484.0 | +0.3% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 38052057.0 | +0.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 17740525.0 | — | shares | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 35379798.0 | +99.4% | shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 37959360.0 | +7.3% | shares | 10-K | 2026-03-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16224122.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 16462079.0 | +1.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 16665709.0 | +1.2% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 35133414.0 | +110.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 35212103.0 | +0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 35283033.0 | +0.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 37789149.0 | +7.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 37905484.0 | +0.3% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 38052057.0 | +0.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 17740525.0 | — | shares | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 35379798.0 | +99.4% | shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 37959360.0 | +7.3% | shares | 10-K | 2026-03-13 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3222 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.3691 | +14.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3192 | -13.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.3425 | +7.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.3759 | +9.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.3552 | -5.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.3312 | -6.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4210 | +27.1% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.4018 | -4.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.4751 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 1.6012 | +8.5% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 1.6070 | +0.4% | ratio | 10-K | 2026-03-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3286 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.2924 | -2.7% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.2462 | -3.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.2172 | -2.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.1043 | -9.3% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.1199 | +1.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.1213 | +0.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1.1449 | +2.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.1353 | -0.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.1556 | +1.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1.1211 | -3.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.2172 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 1.1449 | -5.9% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 1.1288 | -1.4% | ratio | 10-K | 2026-03-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.4055 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 4.6781 | +6.2% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 5.0481 | +7.9% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 7.7718 | +54.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 8.6947 | +11.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 8.5931 | -1.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 8.9700 | +4.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 19.5777 | +118.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 26.4684 | +35.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -152.5532 | -676.4% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -102.3623 | +32.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 7.7718 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 19.5777 | +151.9% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -54.8880 | -380.4% | ratio | 10-K | 2026-03-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2700 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.2780 | +3.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2721 | -2.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.2684 | -1.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2669 | -0.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.2519 | -5.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2746 | +9.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2798 | +1.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.2705 | -3.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2634 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 0.2599 | -1.3% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.2753 | +5.9% | ratio | 10-K | 2026-03-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0505 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0355 | +29.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0488 | -37.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0335 | +31.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0021 | +93.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.0380 | -1726.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0396 | -4.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.1074 | -170.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0146 | +86.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.1577 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | -0.0650 | +58.8% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -0.0484 | +25.5% | ratio | 10-K | 2026-03-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0021 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0021 | +199.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0006 | -128.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0169 | +2955.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0457 | +170.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0180 | -60.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0155 | -13.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0627 | -503.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0335 | +153.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.0509 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | -0.0126 | +75.3% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -0.0002 | +98.5% | ratio | 10-K | 2026-03-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1473 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1266 | -14.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1077 | -14.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 0.1491 | +38.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1222 | -18.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1425 | +16.6% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1424 | -0.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 0.2629 | +84.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1302 | -50.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1411 | +8.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1108 | -21.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1491 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 0.2629 | +76.3% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.0995 | -62.2% | ratio | 10-K | 2026-03-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0163 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0131 | +19.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0156 | -18.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0115 | +26.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0008 | +93.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.0135 | -1626.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0131 | +2.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0452 | -244.4% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0059 | +87.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.2326 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | -0.1041 | +55.3% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -0.0778 | +25.3% | ratio | 10-K | 2026-03-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0880 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0745 | +15.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0942 | -26.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.1111 | -17.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0075 | +93.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.1345 | -1694.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.3606 | -168.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 6.8511 | +1999.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.5942 | -91.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -2.0407 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | -2.1417 | -4.9% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 4.1920 | +295.7% | ratio | 10-K | 2026-03-13 |