Skip to content
10-K

Annual Report

Tesla, Inc. TSLA

0001628280-26-003952

← back to feed
Filed
Jan 29, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 3.53B sh
Shares Diluted FY 2025 · Dec 31, 2024 3.5B sh
Shares Diluted FY 2025 · Dec 31, 2023 3.49B sh
Capex FY 2025 · Dec 31, 2025 $8.53B
Capex restated FY 2025 · Dec 31, 2024 $11.34B
Capex restated FY 2025 · Dec 31, 2023 $8.9B
Operating Cash Flow FY 2025 · Dec 31, 2025 $14.75B
Operating Cash Flow FY 2025 · Dec 31, 2024 $14.92B
Operating Cash Flow FY 2025 · Dec 31, 2023 $13.26B
Short Term Debt FY 2025 · Dec 31, 2025 $1.57B
Short Term Debt FY 2025 · Dec 31, 2024 $2.34B
Short Term Investments FY 2025 · Dec 31, 2025 $27.55B
Short Term Investments FY 2025 · Dec 31, 2024 $20.42B
Cash And Equivalents FY 2025 · Dec 31, 2025 $16.51B
Cash And Equivalents FY 2025 · Dec 31, 2024 $16.14B
Cash And Equivalents FY 2025 · Dec 31, 2023 $16.4B
Stockholders Equity FY 2025 · Dec 31, 2025 $82.14B
Stockholders Equity FY 2025 · Dec 31, 2024 $72.91B
Current Liabilities FY 2025 · Dec 31, 2025 $31.71B
Current Liabilities FY 2025 · Dec 31, 2024 $28.82B
Total Liabilities FY 2025 · Dec 31, 2025 $54.94B
Total Liabilities FY 2025 · Dec 31, 2024 $48.39B
Current Assets FY 2025 · Dec 31, 2025 $68.64B
Current Assets FY 2025 · Dec 31, 2024 $58.36B
Total Assets FY 2025 · Dec 31, 2025 $137.81B
Total Assets FY 2025 · Dec 31, 2024 $122.07B
Eps Diluted FY 2025 · Dec 31, 2025 $1.08
Eps Diluted FY 2025 · Dec 31, 2024 $2.04
Eps Diluted FY 2025 · Dec 31, 2023 $4.30
Eps Basic FY 2025 · Dec 31, 2025 $1.18
Eps Basic FY 2025 · Dec 31, 2024 $2.23
Eps Basic FY 2025 · Dec 31, 2023 $4.73
Sga Expense FY 2025 · Dec 31, 2025 $5.83B
Sga Expense FY 2025 · Dec 31, 2024 $5.15B
Sga Expense FY 2025 · Dec 31, 2023 $4.8B
Rd Expense FY 2025 · Dec 31, 2025 $6.41B
Rd Expense FY 2025 · Dec 31, 2024 $4.54B
Rd Expense FY 2025 · Dec 31, 2023 $3.97B
Net Income FY 2025 · Dec 31, 2025 $3.79B
Net Income FY 2025 · Dec 31, 2024 $7.09B
Net Income FY 2025 · Dec 31, 2023 $15B
Operating Income FY 2025 · Dec 31, 2025 $4.36B
Operating Income FY 2025 · Dec 31, 2024 $7.08B
Operating Income FY 2025 · Dec 31, 2023 $8.89B
Gross Profit FY 2025 · Dec 31, 2025 $17.09B
Gross Profit FY 2025 · Dec 31, 2024 $17.45B
Gross Profit FY 2025 · Dec 31, 2023 $17.66B
Cost Of Revenue FY 2025 · Dec 31, 2025 $77.73B
Cost Of Revenue FY 2025 · Dec 31, 2024 $80.24B
Cost Of Revenue FY 2025 · Dec 31, 2023 $79.11B
Revenue FY 2025 · Dec 31, 2025 $94.83B
Revenue FY 2025 · Dec 31, 2024 $97.69B
Revenue FY 2025 · Dec 31, 2023 $96.77B