XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting and Information about Geographic Areas (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Total Revenues and Gross Profit by Reportable Segment The following table presents revenues, cost of revenues and gross profit by reportable segment (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Automotive segment  
Revenues$19,707 $22,486 $36,312 $42,152 
Cost of revenues (1)$16,675 $18,648 $30,912 $35,021 
Gross profit$3,032 $3,838 $5,400 $7,131 
Energy generation and storage segment  
Revenues$2,789 $3,014 $5,519 $4,649 
Cost of revenues (2)$1,943 $2,274 $3,888 $3,506 
Gross profit$846 $740 $1,631 $1,143 
(1)Depreciation and amortization included in Cost of revenues for the automotive segment for the three and six months ended June 30, 2025 was $891 million and $1.84 billion, respectively. Depreciation and amortization included in Cost of revenues for the automotive segment for the three and six months ended June 30, 2024 was $885 million and $1.76 billion, respectively.
(2)Depreciation and amortization included in Cost of revenues for the energy generation and storage segment for the three and six months ended June 30, 2025 was $87 million and $170 million, respectively. Depreciation and amortization included in Cost of revenues for the energy generation and storage segment for the three and six months ended June 30, 2024 was $94 million and $185 million, respectively.
Schedule of Revenues by Geographic Area
The following table presents revenues by geographic area based on the sales location of our products (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
United States$11,809 $13,256 $22,142 $23,018 
China4,305 4,636 8,608 9,228 
Other international6,382 7,608 11,081 14,555 
Total$22,496 $25,500 $41,831 $46,801 
Schedule of Long-Lived Assets by Geographic Area
The following table presents long-lived assets by geographic area (in millions):
June 30,
2025
December 31,
2024
United States$34,096 $32,461 
Germany4,801 4,175 
Other international4,465 4,124 
Total$43,362 $40,760 
Schedule of Reconciliation of Assets from Segment to Consolidated
The following table presents inventory by reportable segment (in millions):
June 30,
2025
December 31,
2024
Automotive$12,124 $9,988 
Energy generation and storage2,446 2,029 
Total$14,570 $12,017