XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheets - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 14,635 $ 16,398
Short-term investments 16,085 12,696
Accounts receivable, net 3,737 3,508
Inventory 14,195 13,626
Prepaid expenses and other current assets 4,325 3,388
Total current assets 52,977 49,616
Property, plant and equipment, net 32,902 29,725
Operating lease right-of-use assets 4,563 4,180
Digital assets, net 184 184
Intangible assets, net 164 178
Goodwill 249 253
Deferred tax assets 6,692 6,733
Other non-current assets 4,458 4,531
Total assets 112,832 106,618
Current liabilities    
Accounts payable 13,056 14,431
Accrued liabilities and other 9,616 9,080
Deferred revenue 2,793 2,864
Current portion of debt and finance leases 2,264 2,373
Total current liabilities 27,729 28,748
Debt and finance leases, net of current portion 5,481 2,857
Deferred revenue, net of current portion 3,357 3,251
Other long-term liabilities 9,002 8,153
Total liabilities 45,569 43,009
Commitments and contingencies (Note 10)
Redeemable noncontrolling interests in subsidiaries 72 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,194 and 3,185 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively 3 3
Additional paid-in capital 36,443 34,892
Accumulated other comprehensive loss (467) (143)
Retained earnings 30,489 27,882
Total stockholders’ equity 66,468 62,634
Noncontrolling interests in subsidiaries 723 733
Total liabilities and equity 112,832 106,618
Operating Lease Vehicles    
Current assets    
Operating lease vehicles, net 5,541 5,989
Solar energy systems, net    
Current assets    
Solar energy systems, net $ 5,102 $ 5,229