Financial Metrics
TSLA Tesla, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-01-12 | 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 | 23329000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 24927000000.0 | +6.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 23350000000.0 | -6.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 21301000000.0 | -8.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 25500000000.0 | +19.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 25182000000.0 | -1.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 19335000000.0 | -23.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 22496000000.0 | +16.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 28095000000.0 | +24.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 96773000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 97690000000.0 | +0.9% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 94827000000.0 | -2.9% | USD | 10-K | 2026-01-29 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4511000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 4533000000.0 | +0.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 4178000000.0 | -7.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3696000000.0 | -11.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 4578000000.0 | +23.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 4997000000.0 | +9.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3153000000.0 | -36.9% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3878000000.0 | +23.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 5054000000.0 | +30.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 17660000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 17450000000.0 | -1.2% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 17094000000.0 | -2.0% | USD | 10-K | 2026-01-29 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2664000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 2399000000.0 | -9.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1764000000.0 | -26.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1171000000.0 | -33.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1605000000.0 | +37.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2717000000.0 | +69.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 399000000.0 | -85.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 923000000.0 | +131.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1624000000.0 | +75.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8891000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 7076000000.0 | -20.4% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 4355000000.0 | -38.5% | USD | 10-K | 2026-01-29 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2513000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 2703000000.0 | +7.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1853000000.0 | -31.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1390000000.0 | -25.0% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1400000000.0 | +0.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2173000000.0 | +55.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 409000000.0 | -81.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1172000000.0 | +186.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1373000000.0 | +17.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 14997000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-03-31 | 1129000000.0 | -92.5% | USD | 10-K | 2025-01-30 |
| Annual | 2024-06-30 | 1478000000.0 | +30.9% | USD | 10-K | 2025-01-30 |
| Annual | 2024-09-30 | 2167000000.0 | +46.6% | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 7091000000.0 | +227.2% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 3794000000.0 | -46.5% | USD | 10-K | 2026-01-29 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.85 | +6.2% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.58 | -31.8% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.45 | -22.4% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.44 | -2.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.68 | +54.5% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.13 | -80.9% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.36 | +176.9% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.43 | +19.4% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 4.73 | — | USD/shares | 10-K | 2026-01-29 |
| Annual | 2024-03-31 | 0.37 | -92.2% | USD/shares | 10-K | 2025-01-30 |
| Annual | 2024-06-30 | 0.46 | +24.3% | USD/shares | 10-K | 2025-01-30 |
| Annual | 2024-09-30 | 0.68 | +47.8% | USD/shares | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 2.23 | +227.9% | USD/shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 1.18 | -47.1% | USD/shares | 10-K | 2026-01-29 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.73 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.78 | +6.8% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.53 | -32.1% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.41 | -22.6% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.4 | -2.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.62 | +55.0% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.12 | -80.6% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.33 | +175.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.39 | +18.2% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 4.3 | — | USD/shares | 10-K | 2026-01-29 |
| Annual | 2024-03-31 | 0.34 | -92.1% | USD/shares | 10-K | 2025-01-30 |
| Annual | 2024-06-30 | 0.42 | +23.5% | USD/shares | 10-K | 2025-01-30 |
| Annual | 2024-09-30 | 0.62 | +47.6% | USD/shares | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 2.04 | +229.0% | USD/shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 1.08 | -47.1% | USD/shares | 10-K | 2026-01-29 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16048000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 15296000000.0 | -4.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 15932000000.0 | +4.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 16398000000.0 | +2.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 11805000000.0 | -28.0% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 14635000000.0 | +24.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 18111000000.0 | +23.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 16139000000.0 | -10.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 16352000000.0 | +1.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 15587000000.0 | -4.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 18289000000.0 | +17.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 16398000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 16139000000.0 | -1.6% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 16513000000.0 | +2.3% | USD | 10-K | 2026-01-29 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2993000000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 3447000000.0 | +15.2% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 2520000000.0 | -26.9% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 3508000000.0 | +39.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3887000000.0 | +10.8% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3737000000.0 | -3.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3313000000.0 | -11.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4418000000.0 | +33.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3782000000.0 | -14.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3838000000.0 | +1.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4703000000.0 | +22.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3508000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 4418000000.0 | +25.9% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 4576000000.0 | +3.6% | USD | 10-K | 2026-01-29 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 14375000000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 14356000000.0 | -0.1% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 13721000000.0 | -4.4% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 13626000000.0 | -0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 16033000000.0 | +17.7% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 14195000000.0 | -11.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 14530000000.0 | +2.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 12017000000.0 | -17.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 13706000000.0 | +14.1% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 14570000000.0 | +6.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12276000000.0 | -15.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 13626000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 12017000000.0 | -11.8% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 12392000000.0 | +3.1% | USD | 10-K | 2026-01-29 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42997000000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 43875000000.0 | +2.0% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 45026000000.0 | +2.6% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 49616000000.0 | +10.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 50535000000.0 | +1.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 52977000000.0 | +4.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 56379000000.0 | +6.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 58360000000.0 | +3.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 59389000000.0 | +1.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 61133000000.0 | +2.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 64653000000.0 | +5.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 49616000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 58360000000.0 | +17.6% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 68642000000.0 | +17.6% | USD | 10-K | 2026-01-29 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 86833000000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 90591000000.0 | +4.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 93941000000.0 | +3.7% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 106618000000.0 | +13.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 109226000000.0 | +2.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 112832000000.0 | +3.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 119852000000.0 | +6.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 122070000000.0 | +1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 125111000000.0 | +2.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 128567000000.0 | +2.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 133735000000.0 | +4.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 106618000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 122070000000.0 | +14.5% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 137806000000.0 | +12.9% | USD | 10-K | 2026-01-29 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27436000000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 27592000000.0 | +0.6% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 26640000000.0 | -3.5% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 28748000000.0 | +7.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 29453000000.0 | +2.5% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 27729000000.0 | -5.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 30577000000.0 | +10.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 28821000000.0 | -5.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 29753000000.0 | +3.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 30008000000.0 | +0.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 31290000000.0 | +4.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 28748000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 28821000000.0 | +0.3% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 31714000000.0 | +10.0% | USD | 10-K | 2026-01-29 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 37598000000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 38409000000.0 | +2.2% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 39446000000.0 | +2.7% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 43009000000.0 | +9.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 44046000000.0 | +2.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 45569000000.0 | +3.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 49142000000.0 | +7.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 48390000000.0 | -1.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 49693000000.0 | +2.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 50495000000.0 | +1.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 53019000000.0 | +5.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 43009000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 48390000000.0 | +12.5% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 54941000000.0 | +13.5% | USD | 10-K | 2026-01-29 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48054000000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 51130000000.0 | +6.4% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 53466000000.0 | +4.6% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 62634000000.0 | +17.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 64378000000.0 | +2.8% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 66468000000.0 | +3.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 69931000000.0 | +5.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 72913000000.0 | +4.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 74653000000.0 | +2.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 77314000000.0 | +3.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 79970000000.0 | +3.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 62634000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 72913000000.0 | +16.4% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 82137000000.0 | +12.7% | USD | 10-K | 2026-01-29 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2513000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 5578000000.0 | +122.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 8886000000.0 | +59.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 242000000.0 | -97.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3854000000.0 | +1492.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 10109000000.0 | +162.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2156000000.0 | -78.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 4696000000.0 | +117.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 10934000000.0 | +132.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 13256000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 14923000000.0 | +12.6% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 14747000000.0 | -1.2% | USD | 10-K | 2026-01-29 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2484000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -6018000000.0 | -142.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -10780000000.0 | -79.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -5084000000.0 | +52.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | -8309000000.0 | -63.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -11184000000.0 | -34.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -1651000000.0 | +85.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | -4595000000.0 | -178.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -8950000000.0 | -94.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -15584000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | -18787000000.0 | -20.6% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | -15478000000.0 | +17.6% | USD | 10-K | 2026-01-29 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -233000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -561000000.0 | -140.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1702000000.0 | +403.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 196000000.0 | -88.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 2736000000.0 | +1295.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2868000000.0 | +4.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -332000000.0 | -111.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | -554000000.0 | -66.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 429000000.0 | +177.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2589000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 3853000000.0 | +48.8% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 1139000000.0 | -70.4% | USD | 10-K | 2026-01-29 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2072000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 4132000000.0 | +99.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 6592000000.0 | +59.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2777000000.0 | -57.9% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 5049000000.0 | +81.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 8562000000.0 | +69.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1492000000.0 | -82.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3886000000.0 | +160.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 6134000000.0 | +57.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8899000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 11342000000.0 | +27.5% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 8527000000.0 | -24.8% | USD | 10-K | 2026-01-29 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3169000000.0 | — | shares | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 3174000000.0 | +0.2% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 3179000000.0 | +0.2% | shares | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 3185000000.0 | +0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3189000000.0 | +0.1% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3194000000.0 | +0.2% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3207000000.0 | +0.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3216000000.0 | +0.3% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3220000000.0 | +0.1% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3224000000.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3324000000.0 | +3.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3185000000.0 | — | shares | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 3216000000.0 | +1.0% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 3751000000.0 | +16.6% | shares | 10-K | 2026-01-29 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3169000000.0 | — | shares | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 3174000000.0 | +0.2% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 3179000000.0 | +0.2% | shares | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 3185000000.0 | +0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3189000000.0 | +0.1% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3194000000.0 | +0.2% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3207000000.0 | +0.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3216000000.0 | +0.3% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3220000000.0 | +0.1% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3224000000.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3324000000.0 | +3.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3185000000.0 | — | shares | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 3216000000.0 | +1.0% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 3751000000.0 | +16.6% | shares | 10-K | 2026-01-29 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3166000000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 3171000000.0 | +0.2% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 3176000000.0 | +0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3186000000.0 | +0.3% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3191000000.0 | +0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 3198000000.0 | +0.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3218000000.0 | +0.6% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3223000000.0 | +0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3227000000.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3174000000.0 | — | shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 3197000000.0 | +0.7% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 3225000000.0 | +0.9% | shares | 10-K | 2026-01-29 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3468000000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 3478000000.0 | +0.3% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 3493000000.0 | +0.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3484000000.0 | -0.3% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3481000000.0 | -0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 3497000000.0 | +0.5% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3521000000.0 | +0.7% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3519000000.0 | -0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3526000000.0 | +0.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3485000000.0 | — | shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 3498000000.0 | +0.4% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 3528000000.0 | +0.9% | shares | 10-K | 2026-01-29 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2687 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2752 | +2.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2486 | -9.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1950 | -21.5% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.2260 | +15.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2101 | -7.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1545 | -26.4% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.1750 | +13.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2101 | +20.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.9077 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.8003 | -11.8% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.6881 | -14.0% | ratio | 10-K | 2026-01-29 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5672 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 1.5901 | +1.5% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 1.6902 | +6.3% | ratio | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 1.7259 | +2.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.7158 | -0.6% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1.9105 | +11.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.8438 | -3.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.0249 | +9.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.9961 | -1.4% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2.0372 | +2.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.0663 | +1.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.7259 | — | ratio | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 2.0249 | +17.3% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 2.1644 | +6.9% | ratio | 10-K | 2026-01-29 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7824 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 0.7512 | -4.0% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.7378 | -1.8% | ratio | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 0.6867 | -6.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.6842 | -0.4% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.6856 | +0.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.7027 | +2.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.6637 | -5.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.6657 | +0.3% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.6531 | -1.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.6630 | +1.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.6867 | — | ratio | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 0.6637 | -3.4% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.6689 | +0.8% | ratio | 10-K | 2026-01-29 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1934 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1819 | -6.0% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1789 | -1.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1735 | -3.0% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.1795 | +3.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1984 | +10.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1631 | -17.8% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.1724 | +5.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1799 | +4.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1825 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.1786 | -2.1% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.1803 | +0.9% | ratio | 10-K | 2026-01-29 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1077 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1084 | +0.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0794 | -26.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0653 | -17.8% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.0549 | -15.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0863 | +57.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0212 | -75.5% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.0521 | +146.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0489 | -6.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1550 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.0726 | -53.2% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.0400 | -44.9% | ratio | 10-K | 2026-01-29 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1142 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0962 | -15.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0755 | -21.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0550 | -27.2% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.0629 | +14.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1079 | +71.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0206 | -80.9% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.0410 | +98.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0578 | +40.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0919 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.0724 | -21.2% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.0459 | -36.6% | ratio | 10-K | 2026-01-29 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5849 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.5544 | -5.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.5980 | +7.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.5704 | -4.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 0.4008 | -29.7% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.5278 | +31.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.5923 | +12.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.5600 | -5.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.5496 | -1.9% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.5194 | -5.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.5845 | +12.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.5704 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.5600 | -1.8% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.5207 | -7.0% | ratio | 10-K | 2026-01-29 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0289 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0298 | +3.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0197 | -33.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0127 | -35.5% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.0124 | -2.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0181 | +46.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0033 | -82.0% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.0091 | +178.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0103 | +12.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1407 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.0581 | -58.7% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.0275 | -52.6% | ratio | 10-K | 2026-01-29 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0523 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0529 | +1.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0347 | -34.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0216 | -37.7% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.0211 | -2.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0311 | +47.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0055 | -82.4% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.0152 | +176.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0172 | +13.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2394 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.0973 | -59.4% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.0462 | -52.5% | ratio | 10-K | 2026-01-29 |