Financial Metrics
MRNA Moderna, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | 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 | 1862000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 344000000.0 | -81.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1831000000.0 | +432.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 167000000.0 | -90.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 241000000.0 | +44.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1862000000.0 | +672.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 108000000.0 | -94.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 142000000.0 | +31.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1016000000.0 | +615.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 6848000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3236000000.0 | -52.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1944000000.0 | -39.9% | USD | 10-K | 2026-02-20 |
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 | -366000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -1867000000.0 | -410.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -2012000000.0 | -7.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1266000000.0 | +37.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -1363000000.0 | -7.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -70000000.0 | +94.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1050000000.0 | -1400.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -907000000.0 | +13.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -260000000.0 | +71.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -4239000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -3945000000.0 | +6.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -3074000000.0 | +22.1% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 79000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -1380000000.0 | -1846.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -3630000000.0 | -163.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1175000000.0 | +67.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -1279000000.0 | -8.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 13000000.0 | +101.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -971000000.0 | -7569.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -825000000.0 | +15.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -200000000.0 | +75.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -4714000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -3561000000.0 | +24.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -2822000000.0 | +20.8% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -3.62 | -1910.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -9.53 | -163.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -3.07 | +67.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -3.33 | -8.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.03 | +100.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2.52 | -8500.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -2.13 | +15.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.51 | +76.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -12.33 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -9.28 | +24.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -7.26 | +21.8% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.19 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -3.62 | -2005.3% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -9.53 | -163.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -3.07 | +67.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -3.33 | -8.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.03 | +100.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2.52 | -8500.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -2.13 | +15.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.51 | +76.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -12.33 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -9.28 | +24.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -7.26 | +21.8% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3441000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3801000000.0 | +10.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2932000000.0 | -22.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2907000000.0 | -0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2051000000.0 | -29.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2478000000.0 | +20.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1644000000.0 | -33.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1927000000.0 | +17.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1623000000.0 | -15.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1279000000.0 | -21.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1132000000.0 | -11.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2907000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1927000000.0 | -33.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2595000000.0 | +34.7% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1113000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 232000000.0 | -79.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1866000000.0 | +704.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 892000000.0 | -52.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 137000000.0 | -84.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 163000000.0 | +19.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1564000000.0 | +859.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 358000000.0 | -77.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 78000000.0 | -78.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 36000000.0 | -53.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1046000000.0 | +2805.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 892000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 358000000.0 | -59.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 184000000.0 | -48.6% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 732000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 715000000.0 | -2.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 487000000.0 | -31.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 202000000.0 | -58.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 295000000.0 | +46.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 399000000.0 | +35.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 412000000.0 | +3.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 117000000.0 | -71.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 128000000.0 | +9.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 240000000.0 | +87.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 332000000.0 | +38.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 202000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 117000000.0 | -42.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 153000000.0 | +30.8% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12122000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 10599000000.0 | -12.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10799000000.0 | +1.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 10325000000.0 | -4.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 9600000000.0 | -7.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 9661000000.0 | +0.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 9666000000.0 | +0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 8099000000.0 | -16.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6766000000.0 | -16.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6171000000.0 | -8.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 6598000000.0 | +6.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 10325000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8099000000.0 | -21.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6544000000.0 | -19.2% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24125000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 21884000000.0 | -9.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 19450000000.0 | -11.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 18426000000.0 | -5.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 16729000000.0 | -9.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 15680000000.0 | -6.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 15803000000.0 | +0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 14142000000.0 | -10.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 12704000000.0 | -10.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 12010000000.0 | -5.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 12135000000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 18426000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 14142000000.0 | -23.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 12338000000.0 | -12.8% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3499000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3123000000.0 | -10.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4385000000.0 | +40.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 3015000000.0 | -31.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2380000000.0 | -21.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2363000000.0 | -0.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2201000000.0 | -6.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2206000000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1604000000.0 | -27.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1572000000.0 | -2.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1681000000.0 | +6.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3015000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2206000000.0 | -26.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1987000000.0 | -9.9% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5262000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4935000000.0 | -6.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5995000000.0 | +21.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 4572000000.0 | -23.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3912000000.0 | -14.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3968000000.0 | +1.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3876000000.0 | -2.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3241000000.0 | -16.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2638000000.0 | -18.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2611000000.0 | -1.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2805000000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4572000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3241000000.0 | -29.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3688000000.0 | +13.8% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 18863000000.0 | — | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 16949000000.0 | -10.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 13455000000.0 | -20.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 13854000000.0 | +3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 12817000000.0 | -7.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-06-30 | 11712000000.0 | -8.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 11927000000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 10901000000.0 | -8.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 10066000000.0 | -7.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-06-30 | 9399000000.0 | -6.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 9330000000.0 | -0.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 13854000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 10901000000.0 | -21.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 8650000000.0 | -20.6% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 0.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 590000000.0 | — | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1225000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -2140000000.0 | -74.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -3740000000.0 | -74.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -989000000.0 | +73.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -2263000000.0 | -128.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -3829000000.0 | -69.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1037000000.0 | +72.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -1956000000.0 | -88.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -2803000000.0 | -43.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -3118000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -3004000000.0 | +3.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -1873000000.0 | +37.6% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2011000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3955000000.0 | +96.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4744000000.0 | +19.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 118000000.0 | -97.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1767000000.0 | +1397.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2488000000.0 | +40.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 730000000.0 | -70.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1294000000.0 | +77.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1994000000.0 | +54.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4206000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1949000000.0 | -53.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1946000000.0 | -0.2% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -542000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -1210000000.0 | -123.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -1268000000.0 | -4.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 14000000.0 | +101.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 48000000.0 | +242.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 59000000.0 | +22.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4000000.0 | -93.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 13000000.0 | +225.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 12000000.0 | -7.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1377000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 56000000.0 | +104.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 593000000.0 | +958.9% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 113000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 347000000.0 | +207.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 487000000.0 | +40.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 196000000.0 | -59.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 378000000.0 | +92.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 529000000.0 | +39.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 117000000.0 | -77.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 120000000.0 | +2.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 153000000.0 | +27.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 707000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1051000000.0 | +48.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 192000000.0 | -81.7% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 384000000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 381000000.0 | -0.8% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 381000000.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 382000000.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 383000000.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 384000000.0 | +0.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 385000000.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 386000000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 387000000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 389000000.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 391000000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 382000000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 386000000.0 | +1.0% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 394000000.0 | +2.1% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 384000000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 381000000.0 | -0.8% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 381000000.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 382000000.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 383000000.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 384000000.0 | +0.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 385000000.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 386000000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 387000000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 389000000.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 391000000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 382000000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 386000000.0 | +1.0% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 394000000.0 | +2.1% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 386000000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 381000000.0 | -1.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 381000000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 382000000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 384000000.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 385000000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 386000000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 388000000.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 390000000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 382000000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 384000000.0 | +0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 389000000.0 | +1.3% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 405000000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 381000000.0 | -5.9% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 381000000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 382000000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 384000000.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 399000000.0 | +3.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 386000000.0 | -3.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 388000000.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 390000000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 382000000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 384000000.0 | +0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 389000000.0 | +1.3% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0772 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0157 | -79.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0941 | +498.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0100 | -89.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0154 | +54.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1178 | +666.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0085 | -92.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0118 | +39.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0837 | +608.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3716 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2288 | -38.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1576 | -31.1% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.4644 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.3939 | -2.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.4627 | -27.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 3.4245 | +39.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 4.0336 | +17.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4.0884 | +1.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4.3916 | +7.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3.6714 | -16.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4.2182 | +14.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3.9256 | -6.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3.9250 | -0.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.4245 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3.6714 | +7.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.2934 | -10.3% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2790 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.2912 | +4.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.4456 | +53.0% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.3300 | -25.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3052 | -7.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.3388 | +11.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.3250 | -4.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.2973 | -8.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2621 | -11.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2778 | +6.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.3006 | +8.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3300 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.2973 | -9.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.4264 | +43.4% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0424 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -4.0116 | -9555.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -1.9825 | +50.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -7.0359 | -254.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -5.3071 | +24.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0070 | +100.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -8.9907 | -128875.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -5.8099 | +35.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.1969 | +96.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.6884 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -1.1004 | -59.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -1.4516 | -31.9% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1966 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -5.4273 | -2661.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -1.0989 | +79.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -7.5808 | -589.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -5.6556 | +25.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.0376 | +99.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -9.7222 | -25761.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -6.3873 | +34.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.2559 | +96.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.6190 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -1.2191 | -96.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -1.5813 | -29.7% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9834 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.2171 | +23.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.6686 | -45.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.9642 | +44.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.8618 | -10.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.0487 | +21.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.7469 | -28.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.8735 | +16.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.0118 | +15.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.8136 | -19.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.6734 | -17.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.9642 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.8735 | -9.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.3060 | +49.5% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0033 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0631 | -2025.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.1866 | -196.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0702 | +62.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0816 | -16.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0008 | +101.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0764 | -9391.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0687 | +10.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.0165 | +76.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.2558 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.2518 | +1.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.2287 | +9.2% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0042 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0814 | -2044.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.2698 | -231.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0917 | +66.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.1092 | -19.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0011 | +101.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0965 | -8950.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0878 | +9.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.0214 | +75.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.3403 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.3267 | +4.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.3262 | +0.1% | ratio | 10-K | 2026-02-20 |