Financial Metrics
NRG NRG ENERGY, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 3 | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
| Insider | 3 | 2026-02-06 | 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 | 7515000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 6216000000.0 | -17.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 7861000000.0 | +26.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 7380000000.0 | -6.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 6480000000.0 | -12.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 7127000000.0 | +10.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 8489000000.0 | +19.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 6673000000.0 | -21.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 7503000000.0 | +12.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 28256000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 27748000000.0 | -1.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 30347000000.0 | +9.4% | USD | 10-K | 2026-02-24 |
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 | 2023-03-31 | -1544000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 530000000.0 | +134.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 561000000.0 | +5.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 872000000.0 | +55.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 1410000000.0 | +61.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -812000000.0 | -157.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1134000000.0 | +239.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0 | -100.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 414000000.0 | — | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 384000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2424000000.0 | +531.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1845000000.0 | -23.9% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1335000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 308000000.0 | +123.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 343000000.0 | +11.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 511000000.0 | +49.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 738000000.0 | +44.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -767000000.0 | -203.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 750000000.0 | +197.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -104000000.0 | -113.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 152000000.0 | +246.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -202000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1125000000.0 | +656.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 864000000.0 | -23.2% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5.82 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.26 | +121.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.42 | +12.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.36 | +66.2% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 3.47 | +47.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -3.79 | -209.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3.7 | +197.6% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.62 | -116.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.7 | +212.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1.12 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 5.14 | +558.9% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.09 | -20.4% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5.82 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.25 | +121.5% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.41 | +12.8% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.31 | +63.8% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 3.37 | +45.9% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -3.79 | -212.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3.61 | +195.3% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.62 | -117.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.69 | +211.3% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1.12 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4.99 | +545.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.01 | -19.6% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 407000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 422000000.0 | +3.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 401000000.0 | -5.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 541000000.0 | +34.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 278000000.0 | -48.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 376000000.0 | +35.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1104000000.0 | +193.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 966000000.0 | -12.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 693000000.0 | -28.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 180000000.0 | -74.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 732000000.0 | +306.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 541000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 966000000.0 | +78.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4708000000.0 | +387.4% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3519000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3274000000.0 | -7.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3764000000.0 | +15.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3542000000.0 | -5.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3325000000.0 | -6.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3402000000.0 | +2.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3258000000.0 | -4.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3488000000.0 | +7.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3512000000.0 | +0.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3421000000.0 | -2.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3332000000.0 | -2.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3542000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3488000000.0 | -1.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4065000000.0 | +16.5% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 722000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 686000000.0 | -5.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 630000000.0 | -8.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 607000000.0 | -3.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 581000000.0 | -4.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 623000000.0 | +7.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 540000000.0 | -13.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 478000000.0 | -11.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 373000000.0 | -22.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 451000000.0 | +20.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 452000000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 607000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 478000000.0 | -21.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 461000000.0 | -3.6% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10208000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 10121000000.0 | -0.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 9468000000.0 | -6.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 9727000000.0 | +2.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9268000000.0 | -4.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 9806000000.0 | +5.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 8611000000.0 | -12.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8964000000.0 | +4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 9875000000.0 | +10.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 8195000000.0 | -17.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 8124000000.0 | -0.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9727000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 8964000000.0 | -7.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 13147000000.0 | +46.7% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 29696000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 28991000000.0 | -2.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 27910000000.0 | -3.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 26038000000.0 | -6.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 25401000000.0 | -2.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 25762000000.0 | +1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 23724000000.0 | -7.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 24022000000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24991000000.0 | +4.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 24088000000.0 | -3.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 23971000000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 26038000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 24022000000.0 | -7.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 29140000000.0 | +21.3% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10326000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 9876000000.0 | -4.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 8930000000.0 | -9.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 9500000000.0 | +6.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9176000000.0 | -3.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 8302000000.0 | -9.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 7348000000.0 | -11.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8813000000.0 | +19.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 9300000000.0 | +5.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 8781000000.0 | -5.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 7713000000.0 | -12.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9500000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 8813000000.0 | -7.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 8029000000.0 | -8.9% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26616000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 25659000000.0 | -3.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 24392000000.0 | -4.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 23132000000.0 | -5.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 22104000000.0 | -4.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 22139000000.0 | +0.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 21204000000.0 | -4.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 21544000000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 22214000000.0 | +3.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 21800000000.0 | -1.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 22001000000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 23132000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 21544000000.0 | -6.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 27459000000.0 | +27.5% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3080000000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 3332000000.0 | +8.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 3518000000.0 | +5.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 2906000000.0 | -17.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 3297000000.0 | +13.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 3623000000.0 | +9.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 2520000000.0 | -30.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 2478000000.0 | -1.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2777000000.0 | +12.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 2288000000.0 | -17.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1970000000.0 | -13.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2906000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2478000000.0 | -14.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1681000000.0 | -32.2% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11332000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 10737000000.0 | -5.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 10741000000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 10133000000.0 | -5.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9559000000.0 | -5.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 10425000000.0 | +9.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 10422000000.0 | -0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 9812000000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 9812000000.0 | +0.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 9812000000.0 | +0.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 11155000000.0 | +13.7% | USD | 10-Q | 2025-11-06 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1598000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -1028000000.0 | +35.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -462000000.0 | +55.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 267000000.0 | +157.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 1323000000.0 | +395.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1354000000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 855000000.0 | -36.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1306000000.0 | +52.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1790000000.0 | +37.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -221000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2306000000.0 | +1143.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1913000000.0 | -17.0% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2350000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -2502000000.0 | -6.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -2631000000.0 | -5.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -92000000.0 | +96.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -201000000.0 | -118.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 163000000.0 | +181.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -134000000.0 | -182.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -1082000000.0 | -707.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -1340000000.0 | -23.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -910000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -24000000.0 | +97.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -1638000000.0 | -6725.0% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2536000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 2162000000.0 | -14.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1590000000.0 | -26.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -288000000.0 | -118.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -691000000.0 | -139.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1041000000.0 | -50.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -458000000.0 | +56.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -755000000.0 | -64.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -540000000.0 | +28.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -400000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -1755000000.0 | -338.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3546000000.0 | +302.1% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 142000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 324000000.0 | +128.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 493000000.0 | +52.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 69000000.0 | -86.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 172000000.0 | +149.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 286000000.0 | +66.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 217000000.0 | -24.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 595000000.0 | +174.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 849000000.0 | +42.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 598000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 472000000.0 | -21.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1147000000.0 | +143.0% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 229956438.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 230425759.0 | +0.2% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 229336853.0 | -0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 208130950.0 | -9.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 208166262.0 | +0.0% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 207498428.0 | -0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 204929327.0 | -1.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 198604003.0 | -3.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 196462125.0 | -1.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 194630094.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 192255304.0 | -1.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 208130950.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 198604003.0 | -4.6% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 190376607.0 | -4.1% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 424292409.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 424675214.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 424908449.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 267330470.0 | -37.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 267365782.0 | +0.0% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 266552386.0 | -0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 264056285.0 | -0.9% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 205064058.0 | -22.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 203061220.0 | -1.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 201087779.0 | -1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 199704187.0 | -0.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 267330470.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 205064058.0 | -23.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 199828615.0 | -2.6% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 230000000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 231000000.0 | +0.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 230000000.0 | -0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 209000000.0 | -9.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 208000000.0 | -0.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 207000000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 198000000.0 | -4.3% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 196000000.0 | -1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 193000000.0 | -1.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 228000000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 206000000.0 | -9.6% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 195000000.0 | -5.3% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 230000000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 232000000.0 | +0.9% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 232000000.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 214000000.0 | -7.8% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 214000000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 207000000.0 | -3.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 203000000.0 | -1.9% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 196000000.0 | -3.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 195000000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 228000000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 212000000.0 | -7.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 199000000.0 | -6.1% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2531 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2144 | -15.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2817 | +31.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2905 | +3.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.2515 | -13.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.3004 | +19.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3397 | +13.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.2770 | -18.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3130 | +13.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.0852 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.1551 | +6.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.0414 | -9.8% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9886 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.0248 | +3.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.0602 | +3.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.0239 | -3.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.0100 | -1.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.1812 | +16.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.1719 | -0.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.0171 | -13.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.0618 | +4.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.9333 | -12.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.0533 | +12.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.0239 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.0171 | -0.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.6374 | +61.0% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8.6416 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 7.7008 | -10.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 6.9335 | -10.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 7.9601 | +14.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 6.7043 | -15.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 6.1107 | -8.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 8.4143 | +37.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8.6941 | +3.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 7.9993 | -8.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 9.5280 | +19.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 11.1680 | +17.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 7.9601 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 8.6941 | +9.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 16.3349 | +87.9% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1776 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0495 | +127.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0436 | -11.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0692 | +58.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1139 | +64.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.1076 | -194.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0883 | +182.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.0156 | -117.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0203 | +230.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0071 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0405 | +667.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0285 | -29.8% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.2055 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0853 | +141.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0714 | -16.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1182 | +65.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.2176 | +84.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.1139 | -152.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1336 | +217.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0000 | -100.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0552 | — | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0136 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0874 | +542.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0608 | -30.4% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0394 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.0427 | +8.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.0449 | +5.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0569 | +26.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0303 | -46.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.0453 | +49.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.1502 | +231.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.1096 | -27.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0745 | -32.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0205 | -72.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0949 | +363.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0569 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1096 | +92.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5864 | +435.0% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0450 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0106 | +123.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0123 | +15.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0201 | +63.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0286 | +42.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0323 | -212.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0300 | +192.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.0043 | -114.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0063 | +246.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0078 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0468 | +703.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0296 | -36.7% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.4334 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0924 | +121.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0975 | +5.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1550 | +59.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.2037 | +31.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.3044 | -249.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2701 | +188.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.0455 | -116.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0772 | +269.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0695 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4540 | +753.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5140 | +13.2% | ratio | 10-K | 2026-02-24 |