Dashboard
Analysis
Charting
Screener
Resources
Settings
NasdaqGS-TSLA
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
Automotive Sales Revenue
20,359
15,787
Automotive Regulatory Credits Revenue
417
439
Automotive Leasing Revenue
429
435
Total Automotive Revenue
21,205
16,661
Energy Generation and Storage Segment Revenue
3,415
2,789
Services and Other Revenue
3,475
3,046
Total Revenue
28,095
22,496
United States Revenue
14,598
11,809
China Revenue
5,653
4,305
Other Geographic Revenue
7,844
6,382
Total Revenue by Geography
Automotive Sales Gross Profit
2,994
2,220
Automotive Leasing Gross Profit
204
207
Total Automotive Gross Profit
3,615
2,866
Energy Generation and Storage Segment Gross Profit
1,073
846
Services and Other Gross Profit
366
166
Other Gross Profit
—
Total Gross Profit
5,054
3,878
Model 3/Y Production
435,826
396,835
Other Models Production
11,624
13,409
Total Production
447,450
410,244
Model 3/Y Deliveries
481,166
373,728
Other Models Deliveries
15,933
10,394
Total Deliveries
497,099
384,122