Financial Metrics
CNR Core Natural Resources, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-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 | 677597000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 654023000.0 | -3.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 540666000.0 | -17.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 546689000.0 | +1.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 490720000.0 | -10.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 553432000.0 | +12.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1017406000.0 | +83.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1102361000.0 | +8.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1002543000.0 | -9.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2506635000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2164406000.0 | -13.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4164775000.0 | +92.4% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 124039000.0 | — | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 71854000.0 | -42.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 117219000.0 | +63.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -53910000.0 | -146.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -19253000.0 | +64.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -11810000.0 | +38.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 803336000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 351000000.0 | -56.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -182061000.0 | -151.9% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 230377000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 167723000.0 | -27.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 100725000.0 | -39.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 101891000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 58061000.0 | -43.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 95632000.0 | +64.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -69277000.0 | -172.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -36556000.0 | +47.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 31598000.0 | +186.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 655892000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 286405000.0 | -56.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -153216000.0 | -153.5% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6.67 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 5.0 | -25.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3.15 | -37.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3.4 | +7.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.96 | -42.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 3.23 | +64.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1.38 | -142.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.7 | +49.3% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.61 | +187.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 19.91 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 9.65 | -51.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -2.98 | -130.9% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6.55 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 4.94 | -24.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3.11 | -37.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3.39 | +9.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.96 | -42.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 3.22 | +64.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1.38 | -142.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.7 | +49.3% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.61 | +187.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 19.79 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 9.61 | -51.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -2.98 | -131.0% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 192826000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 189539000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 167586000.0 | -11.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 199371000.0 | +19.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 172551000.0 | -13.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 216115000.0 | +25.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 331674000.0 | +53.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 408240000.0 | +23.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 388493000.0 | -4.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 413175000.0 | +6.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 444672000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 199371000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 408240000.0 | +104.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 432174000.0 | +5.9% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 149404000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 113825000.0 | -23.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 147664000.0 | +29.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 147612000.0 | -0.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 163544000.0 | +10.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 143928000.0 | -12.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 131492000.0 | -8.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 136750000.0 | +4.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 400826000.0 | +193.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 311313000.0 | -22.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 328601000.0 | +5.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 147612000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 136750000.0 | -7.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 349233000.0 | +155.4% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 95635000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 97675000.0 | +2.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 98386000.0 | +0.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 88154000.0 | -10.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 109490000.0 | +24.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 97507000.0 | -10.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 116632000.0 | +19.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 96201000.0 | -17.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 388005000.0 | +303.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 377075000.0 | -2.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 407500000.0 | +8.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 88154000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 96201000.0 | +9.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 374759000.0 | +289.6% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 611988000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 578424000.0 | -5.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 579394000.0 | +0.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 601006000.0 | +3.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 613713000.0 | +2.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 621212000.0 | +1.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 744593000.0 | +19.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 785958000.0 | +5.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1332667000.0 | +69.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1272071000.0 | -4.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1400418000.0 | +10.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 601006000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 785958000.0 | +30.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1340222000.0 | +70.5% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2695311000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 2678349000.0 | -0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2659515000.0 | -0.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 2675003000.0 | +0.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2680124000.0 | +0.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2710454000.0 | +1.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 2824117000.0 | +4.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 2879543000.0 | +2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6251946000.0 | +117.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6208738000.0 | -0.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 6195888000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2675003000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2879543000.0 | +7.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6130053000.0 | +112.9% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 442466000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 413731000.0 | -6.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 454151000.0 | +9.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 443724000.0 | -2.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 417296000.0 | -6.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 400088000.0 | -4.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 540015000.0 | +35.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 518684000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 703862000.0 | +35.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 713782000.0 | +1.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 769763000.0 | +7.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 443724000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 518684000.0 | +16.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 838289000.0 | +61.6% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1414414000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1343154000.0 | -5.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1350725000.0 | +0.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1331561000.0 | -1.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1291306000.0 | -3.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1272051000.0 | -1.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1294622000.0 | +1.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1311296000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2356172000.0 | +79.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2441152000.0 | +3.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2417094000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1331561000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1311296000.0 | -1.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2451819000.0 | +87.0% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1280897000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 1335195000.0 | +4.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 1308790000.0 | -2.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 1343442000.0 | +2.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1388818000.0 | +3.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 1438403000.0 | +3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1529495000.0 | +6.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1568247000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3895774000.0 | +148.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 3767586000.0 | -3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 3778794000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1343442000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1568247000.0 | +16.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3678234000.0 | +134.5% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 252977000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 207464000.0 | -18.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 183421000.0 | -11.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 181885000.0 | -0.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 181948000.0 | +0.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 182009000.0 | +0.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 79336000.0 | -56.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 79524000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 313272000.0 | +293.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 313229000.0 | -0.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 313221000.0 | -0.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 181885000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 79524000.0 | -56.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 317267000.0 | +299.0% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 248511000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 476084000.0 | +91.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 638818000.0 | +34.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 77484000.0 | -87.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 193748000.0 | +150.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 355080000.0 | +83.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -109638000.0 | -130.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 110523000.0 | +200.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 198442000.0 | +79.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 857949000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 476390000.0 | -44.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 305752000.0 | -35.8% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -102757000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -173912000.0 | -69.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -195723000.0 | -12.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -36297000.0 | +81.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -95501000.0 | -163.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -134700000.0 | -41.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 283011000.0 | +310.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 182789000.0 | -35.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 131600000.0 | -28.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -259432000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -165031000.0 | +36.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 47659000.0 | +128.9% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -225863000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -386454000.0 | -71.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -554053000.0 | -43.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -67677000.0 | +87.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -84689000.0 | -25.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -94033000.0 | -11.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -41590000.0 | +55.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -133954000.0 | -222.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -166003000.0 | -23.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -682201000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -107085000.0 | +84.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -199791000.0 | -86.6% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33757000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 76082000.0 | +125.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 117749000.0 | +54.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 42352000.0 | -64.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 97760000.0 | +130.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 137148000.0 | +40.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 64822000.0 | -52.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 154007000.0 | +137.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 203304000.0 | +32.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 167791000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 177988000.0 | +6.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 284581000.0 | +59.9% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33872287.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 32698939.0 | -3.5% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 31152797.0 | -4.7% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 29910439.0 | -4.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 29395337.0 | -1.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 29392987.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 29394466.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 29407830.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 52639428.0 | +79.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 51484171.0 | -2.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 51216697.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 29910439.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 29407830.0 | -1.7% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 50975185.0 | +73.3% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33872287.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 32698939.0 | -3.5% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 31152797.0 | -4.7% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 29910439.0 | -4.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 29395337.0 | -1.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 29392987.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 29394466.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 29407830.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 52639428.0 | +79.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 51484171.0 | -2.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 51216697.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 29910439.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 29407830.0 | -1.7% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 50975185.0 | +73.3% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 34535268.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 33557761.0 | -2.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 31928295.0 | -4.9% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 29951109.0 | -6.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 29584862.0 | -1.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 29580649.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 50264707.0 | +69.9% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 52382004.0 | +4.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 51577732.0 | -1.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 32941654.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 29683002.0 | -9.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 51386841.0 | +73.1% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35151601.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 33957145.0 | -3.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 32392689.0 | -4.6% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 30073662.0 | -7.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 29686066.0 | -1.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 29702055.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 50264707.0 | +69.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 52382004.0 | +4.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 51604481.0 | -1.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 33142007.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 29807368.0 | -10.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 51386841.0 | +72.4% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2514 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2442 | -2.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2033 | -16.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2040 | +0.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1810 | -11.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1960 | +8.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1627 | -17.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1775 | +9.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1618 | -8.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.9371 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.7516 | -19.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6794 | -9.6% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3831 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.3981 | +1.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.2758 | -8.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.3545 | +6.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.4707 | +8.6% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.5527 | +5.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.3788 | -11.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.5153 | +9.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.8934 | +25.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.7822 | -5.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.8193 | +2.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.3545 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.5153 | +11.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.5988 | +5.5% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1042 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.0060 | -8.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.0320 | +2.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.9912 | -4.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.9298 | -6.2% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.8843 | -4.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.8464 | -4.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.8362 | -1.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.6048 | -27.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.6479 | +7.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.6396 | -1.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.9912 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.8362 | -15.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6666 | -20.3% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3400 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.2564 | -24.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.1863 | -27.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1864 | +0.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.1183 | -36.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.1728 | +46.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0681 | -139.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0332 | +51.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0315 | +195.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2617 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1323 | -49.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0368 | -127.8% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.2269 | — | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1464 | -35.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2118 | +44.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0530 | -125.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.0175 | +67.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0118 | +32.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3205 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1622 | -49.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0437 | -127.0% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4358 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4581 | +5.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3690 | -19.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.4493 | +21.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.4135 | -8.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.5402 | +30.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.6142 | +13.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.7871 | +28.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5519 | -29.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5789 | +4.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.5777 | -0.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.4493 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.7871 | +75.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5155 | -34.5% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0855 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.0626 | -26.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0379 | -39.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0380 | +0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0214 | -43.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0339 | +58.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0111 | -132.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0059 | +46.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0051 | +186.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2452 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0995 | -59.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0250 | -125.1% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1799 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.1256 | -30.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0770 | -38.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0734 | -4.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0404 | -45.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0625 | +54.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0178 | -128.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0097 | +45.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0084 | +186.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.4882 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1826 | -62.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0417 | -122.8% | ratio | 10-K | 2026-02-17 |