Tesla, Inc. (FRA:TL0)
Germany flag Germany · Delayed Price · Currency is EUR
366.00
+18.40 (5.29%)
At close: Jan 30, 2026

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Automotive Sales Revenue
65.82B
Automotive Regulatory Credits Revenue
1.99B
Automotive Leasing Revenue
1.71B
Total Automotive Revenue
69.53B
Energy Generation and Storage Segment Revenue
12.77B
Services and Other Revenue
12.53B
Revenue (Total)
94.83B

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
United States Revenue
47.63B
China Revenue
20.96B
Other Geographic Revenue
26.24B
Revenue (Total)
94.83B

Gross Profit

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Automotive Sales Gross Profit
9.55B
Automotive Leasing Gross Profit
814.00M
Total Automotive Gross Profit
12.36B
Energy Generation and Storage Segment Gross Profit
3.81B
Services and Other Gross Profit
943.00M
Gross Profit (Other)
-10.39B
Gross Profit (Total)
17.09B

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Model 3/Y Production
1.60M
Other Models Production
53.90K
Total Production
1.65M
Model 3/Y Deliveries
1.59M
Other Models Deliveries
50.85K
Total Deliveries
1.64M
Updated Dec 31, 2025. Data Source: Fiscal.ai.