XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 18,111 $ 16,398
Short-term investments 15,537 12,696
Accounts receivable, net 3,313 3,508
Inventory 14,530 13,626
Prepaid expenses and other current assets 4,888 3,388
Total current assets 56,379 49,616
Property, plant and equipment, net 36,116 29,725
Operating lease right-of-use assets 4,867 4,180
Digital assets, net 184 184
Intangible assets, net 158 178
Goodwill 253 253
Deferred tax assets 6,486 6,733
Other non-current assets 4,989 4,531
Total assets 119,852 106,618
Current liabilities    
Accounts payable 14,654 14,431
Accrued liabilities and other 10,601 9,080
Deferred revenue 3,031 2,864
Current portion of debt and finance leases 2,291 2,373
Total current liabilities 30,577 28,748
Debt and finance leases, net of current portion 5,405 2,857
Deferred revenue, net of current portion 3,350 3,251
Other long-term liabilities 9,810 8,153
Total liabilities 49,142 43,009
Commitments and contingencies (Note 10)
Redeemable noncontrolling interests in subsidiaries 70 242
Stockholders’ equity    
Preferred stock; $0.001 par value; 100 shares authorized; no shares issued and outstanding 0 0
Common stock; $0.001 par value; 6,000 shares authorized; 3,207 and 3,185 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively 3 3
Additional paid-in capital 37,286 34,892
Accumulated other comprehensive loss (14) (143)
Retained earnings 32,656 27,882
Total stockholders’ equity 69,931 62,634
Noncontrolling interests in subsidiaries 709 733
Total liabilities and equity 119,852 106,618
Operating Lease Vehicles    
Current assets    
Operating lease vehicles, net 5,380 5,989
Solar energy systems, net    
Current assets    
Solar energy systems, net $ 5,040 $ 5,229