Financial Metrics
CVNA CARVANA CO.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 2606000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 2968000000.0 | +13.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 2773000000.0 | -6.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3061000000.0 | +10.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 3410000000.0 | +11.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 3655000000.0 | +7.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 4232000000.0 | +15.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4840000000.0 | +14.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5647000000.0 | +16.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 10771000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 13673000000.0 | +26.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 20322000000.0 | +48.6% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 341000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 499000000.0 | +46.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 482000000.0 | -3.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 591000000.0 | +22.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 715000000.0 | +21.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 807000000.0 | +12.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 929000000.0 | +15.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1064000000.0 | +14.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1148000000.0 | +7.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1724000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2876000000.0 | +66.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4192000000.0 | +45.8% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -132000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 42000000.0 | +131.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 48000000.0 | +14.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 134000000.0 | +179.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 259000000.0 | +93.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 337000000.0 | +30.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 394000000.0 | +16.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 511000000.0 | +29.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 552000000.0 | +8.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -80000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 990000000.0 | +1337.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1881000000.0 | +90.0% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -160000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -58000000.0 | +63.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 782000000.0 | +1448.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 28000000.0 | -96.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 18000000.0 | -35.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 85000000.0 | +372.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 216000000.0 | +154.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 183000000.0 | -15.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 151000000.0 | -17.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 450000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 210000000.0 | -53.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1407000000.0 | +570.0% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.51 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.55 | +63.6% | USD/shares | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 7.05 | +1381.8% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | 0.24 | -96.6% | USD/shares | 10-Q | 2024-05-01 |
| Annual | 2023-12-31 | 4.12 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.72 | -58.3% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 10.22 | +494.2% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.51 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.55 | +63.6% | USD/shares | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 7.05 | +1381.8% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | 0.24 | -96.6% | USD/shares | 10-Q | 2024-05-01 |
| Annual | 2023-12-31 | 0.75 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.59 | +112.0% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 8.45 | +431.4% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 488000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 541000000.0 | +10.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 544000000.0 | +0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 530000000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 252000000.0 | -52.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 542000000.0 | +115.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 871000000.0 | +60.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1716000000.0 | +97.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1858000000.0 | +8.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1857000000.0 | -0.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2142000000.0 | +15.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 530000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1716000000.0 | +223.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2327000000.0 | +35.6% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 342000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 335000000.0 | -2.0% | USD | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 318000000.0 | -5.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 266000000.0 | -16.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 351000000.0 | +32.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 349000000.0 | -0.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 363000000.0 | +4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 303000000.0 | -16.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 369000000.0 | +21.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 320000000.0 | -13.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 352000000.0 | +10.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 266000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 303000000.0 | +13.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 245000000.0 | -19.1% | USD | 10-K | 2026-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1485000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1302000000.0 | -12.3% | USD | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 1085000000.0 | -16.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1150000000.0 | +6.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1162000000.0 | +1.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1221000000.0 | +5.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1305000000.0 | +6.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1608000000.0 | +23.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1503000000.0 | -6.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2023000000.0 | +34.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2316000000.0 | +14.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1150000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1608000000.0 | +39.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2408000000.0 | +49.8% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4616000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3912000000.0 | -15.3% | USD | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 3186000000.0 | -18.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3321000000.0 | +4.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3232000000.0 | -2.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3477000000.0 | +7.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3765000000.0 | +8.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4869000000.0 | +29.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5137000000.0 | +5.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 5673000000.0 | +10.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 6265000000.0 | +10.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3321000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 4869000000.0 | +46.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6549000000.0 | +34.5% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8646000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 7849000000.0 | -9.2% | USD | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 7025000000.0 | -10.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 7071000000.0 | +0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6983000000.0 | -1.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 7170000000.0 | +2.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 7368000000.0 | +2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 8484000000.0 | +15.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 8878000000.0 | +4.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 9366000000.0 | +5.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 9853000000.0 | +5.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 7071000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 8484000000.0 | +20.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 13201000000.0 | +55.6% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2850000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2179000000.0 | -23.5% | USD | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 1395000000.0 | -36.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1536000000.0 | +10.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1274000000.0 | -17.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1118000000.0 | -12.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1159000000.0 | +3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1338000000.0 | +15.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1347000000.0 | +0.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1417000000.0 | +5.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1548000000.0 | +9.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1536000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1338000000.0 | -12.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1519000000.0 | +13.5% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9968000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 9255000000.0 | -7.2% | USD | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 7227000000.0 | -21.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 7455000000.0 | +3.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7294000000.0 | -2.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 7055000000.0 | -3.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 7082000000.0 | +0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 7109000000.0 | +0.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 7105000000.0 | -0.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 7249000000.0 | +2.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 6902000000.0 | -4.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 7455000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 7109000000.0 | -4.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 8998000000.0 | +26.6% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -660000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | -697000000.0 | -5.6% | USD | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 339000000.0 | +148.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 243000000.0 | -28.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 289000000.0 | +18.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 526000000.0 | +82.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 611000000.0 | +16.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1260000000.0 | +106.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1504000000.0 | +19.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1730000000.0 | +15.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2279000000.0 | +31.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 243000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1260000000.0 | +418.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3441000000.0 | +173.1% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6553000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6542000000.0 | -0.2% | USD | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 5305000000.0 | -18.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5416000000.0 | +2.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 5544000000.0 | +2.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 5428000000.0 | -2.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 5431000000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 5256000000.0 | -3.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5269000000.0 | +0.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 5323000000.0 | +1.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4810000000.0 | -9.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5416000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 5256000000.0 | -3.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4830000000.0 | -8.1% | USD | 10-K | 2026-02-18 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -66000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 443000000.0 | +771.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1042000000.0 | +135.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 101000000.0 | -90.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 455000000.0 | +350.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 858000000.0 | +88.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 232000000.0 | -73.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 261000000.0 | +12.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 606000000.0 | +132.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 803000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 918000000.0 | +14.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1036000000.0 | +12.9% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -19000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 6000000.0 | +131.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 22000000.0 | +266.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7000000.0 | -68.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 9000000.0 | +28.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -6000000.0 | -166.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -35000000.0 | -483.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -54000000.0 | -54.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -100000000.0 | -85.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 31000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -13000000.0 | -141.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -230000000.0 | -1669.2% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 151000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -400000000.0 | -364.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -1076000000.0 | -169.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -375000000.0 | +65.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -451000000.0 | -20.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -514000000.0 | -14.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -53000000.0 | +89.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -37000000.0 | +30.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -45000000.0 | -21.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -868000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 261000000.0 | +130.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -137000000.0 | -152.5% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 50000000.0 | +56.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 69000000.0 | +38.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 18000000.0 | -73.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 40000000.0 | +122.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 67000000.0 | +67.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 27000000.0 | -59.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 58000000.0 | +114.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 96000000.0 | +65.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 87000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 91000000.0 | +4.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 147000000.0 | +61.5% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 106011000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 106222000.0 | +0.2% | shares | 10-Q | 2023-07-19 |
| Annual | 2023-12-31 | 109323000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 122344000.0 | +11.9% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 137634000.0 | +12.5% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 106222000.0 | — | shares | 10-Q | 2023-07-19 |
| Annual | 2023-12-31 | 200578000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 132206000.0 | -34.1% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 224277000.0 | +69.6% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3014 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3781 | +25.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3947 | +4.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4384 | +11.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.4756 | +8.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.4961 | +4.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4767 | -3.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.5168 | +8.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5731 | +10.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.5233 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.6116 | +5.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.5394 | -4.5% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6196 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.7953 | +10.8% | ratio | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 2.2839 | +27.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.1621 | -5.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.5369 | +17.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3.1100 | +22.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3.2485 | +4.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3.6390 | +12.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3.8137 | +4.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4.0035 | +5.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4.0472 | +1.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2.1621 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 3.6390 | +68.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4.3114 | +18.5% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -15.1030 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | -13.2783 | +12.1% | ratio | 10-Q | 2023-07-19 |
| Quarterly | 2023-09-30 | 21.3186 | +260.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 30.6790 | +43.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 25.2388 | -17.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 13.4125 | -46.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 11.5908 | -13.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 5.6421 | -51.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 4.7241 | -16.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4.1902 | -11.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3.0285 | -27.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 30.6790 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 5.6421 | -81.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.6149 | -53.7% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1309 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1681 | +28.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1738 | +3.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1931 | +11.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2097 | +8.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2208 | +5.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.2195 | -0.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2198 | +0.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2033 | -7.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1601 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2103 | +31.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2063 | -1.9% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0614 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.0195 | +68.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2820 | +1543.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0091 | -96.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0053 | -42.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0233 | +340.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0510 | +119.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0378 | -25.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0267 | -29.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0418 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0154 | -63.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0692 | +350.8% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0507 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0142 | +127.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0173 | +22.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0438 | +152.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0760 | +73.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0922 | +21.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0931 | +1.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1056 | +13.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0978 | -7.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -0.0074 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0724 | +1074.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0926 | +27.8% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1712 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2483 | +45.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3900 | +57.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.3451 | -11.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1978 | -42.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.4848 | +145.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.7515 | +55.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1.2825 | +70.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.3794 | +7.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.3105 | -5.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.3837 | +5.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.3451 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.2825 | +271.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.5319 | +19.4% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0185 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.0074 | +60.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1113 | +1606.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0040 | -96.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0025 | -37.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0115 | +359.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0243 | +110.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0195 | -19.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0153 | -21.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0636 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0248 | -61.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1066 | +330.6% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2424 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0832 | -65.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 2.3068 | +2672.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0969 | -95.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0342 | -64.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1391 | +306.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1436 | +3.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1058 | -26.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0663 | -37.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.8519 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1667 | -91.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4089 | +145.3% | ratio | 10-K | 2026-02-18 |