F&F - Financial Insights SEC Filing Analytics

Financial Metrics

TSLA Tesla, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
31
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
N/A
Total Liabilities (latest annual)
54941000000.0
Current Liabilities (latest annual)
31714000000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 6

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

Q: 9 | A: 6

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

Q: 9 | A: 6

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: 9

Cash and Equivalents

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 4

Shares Outstanding

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.