For the year ending 2025-12-31, TSLA made $94,827M in revenue. $3,794M in net income. Net profit margin of 4.00%.
| Income Statement | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Revenues | 94,827 | 97,690 | 96,773 | 81,462 |
| Automotive sales | - | - | - | 49,599 |
| Automotive Sales | 56,267 | 61,870 | 65,121 | - |
| Automotive leasing | - | - | - | 1,509 |
| Automotive Leasing | 898 | 1,003 | 1,268 | - |
| Total automotive cost of revenues-Automotive Revenues | - | - | - | 51,108 |
| Automotive Revenues | 57,165 | 62,873 | 66,389 | - |
| Cost of revenues-Energy Generation And Storage | - | - | - | 3,621 |
| Energy Generation And Storage | 8,969 | 7,446 | 4,894 | - |
| Cost of revenues-Services And Other | - | - | - | 5,880 |
| Services And Other | 11,599 | 9,921 | 7,830 | - |
| Total cost of revenues | 77,733 | 80,240 | 79,113 | 60,609 |
| Gross profit | 17,094 | 17,450 | 17,660 | 20,853 |
| Research and development | 6,411 | 4,540 | 3,969 | 3,075 |
| Selling, general and administrative | 5,834 | 5,150 | 4,800 | 3,946 |
| Restructuring and other | 494 | 684 | 0 | 176 |
| Total operating expenses | 12,739 | 10,374 | 8,769 | 7,197 |
| Income from operations | 4,355 | 7,076 | 8,891 | 13,656 |
| Interest income | 1,680 | 1,569 | 1,066 | 297 |
| Interest expense | 338 | 350 | 156 | 191 |
| Other (expense) income, net | -419 | 695 | 172 | -43 |
| Income before income taxes | 5,278 | 8,990 | 9,973 | 13,719 |
| Provision for (benefit from) income taxes | 1,423 | 1,837 | -5,001 | 1,132 |
| Net income | 3,855 | 7,153 | 14,974 | 12,587 |
| Net income (loss) attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries | 61 | 62 | -23 | 31 |
| Net income attributable to common stockholders | 3,794 | 7,091 | 14,997 | 12,556 |
| Basic (in dollars per share) | 1.18 | 2.23 | 4.73 | 4.02 |
| Basic (in shares) | 3,225,000,000 | 3,197,000,000 | 3,174,000,000 | 3,130,000,000 |
| Diluted (in dollars per share) | 1.08 | 2.04 | 4.3 | 3.62 |
| Diluted (in shares) | 3,528,000,000 | 3,498,000,000 | 3,485,000,000 | 3,475,000,000 |
Tesla, Inc. (TSLA)
Tesla, Inc. (TSLA)