XML 26 R8.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash Flows from Operating Activities      
Net income $ 7,153 $ 14,974 $ 12,587
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation, amortization and impairment 5,368 4,667 3,747
Stock-based compensation 1,999 1,812 1,560
Inventory and purchase commitments write-downs 335 463 177
Foreign currency transaction net unrealized loss (gain) (73) (144) 81
Deferred income taxes 477 (6,349) (196)
Non-cash interest and other operating activities 172 81 340
Digital assets (gain) loss, net (589) 0 140
Changes in operating assets and liabilities:      
Accounts receivable (1,083) (586) (1,124)
Inventory 937 (1,195) (6,465)
Operating lease vehicles (590) (1,952) (1,570)
Prepaid expenses and other assets (3,273) (2,652) (3,713)
Accounts payable, accrued and other liabilities 3,588 2,605 8,029
Deferred revenue 502 1,532 1,131
Net cash provided by operating activities 14,923 13,256 14,724
Cash Flows from Investing Activities      
Purchases of property and equipment excluding finance leases, net of sales (11,339) (8,898) (7,158)
Purchases of solar energy systems, net of sales (3) (1) (5)
Proceeds from sales of digital assets 0 0 936
Purchase of intangible assets 0 0 (9)
Purchases of investments (35,955) (19,112) (5,835)
Proceeds from maturities of investments 28,310 12,353 22
Proceeds from sales of investments 200 138 0
Receipt of government grants 0 0 76
Business combinations, net of cash acquired 0 (64) 0
Net cash used in investing activities (18,787) (15,584) (11,973)
Cash Flows from Financing Activities      
Proceeds from issuances of debt 5,744 3,931 0
Repayments of debt (2,500) (1,351) (3,364)
Proceeds from exercises of stock options and other stock issuances 1,241 700 541
Principal payments on finance leases (381) (464) (502)
Debt issuance costs (14) (29) 0
Distributions paid to noncontrolling interests in subsidiaries (104) (144) (157)
Payments for buy-outs of noncontrolling interests in subsidiaries (133) (54) (45)
Net cash provided by (used in) financing activities 3,853 2,589 (3,527)
Effect of exchange rate changes on cash and cash equivalents and restricted cash (141) 4 (444)
Net increase (decrease) in cash and cash equivalents and restricted cash (152) 265 (1,220)
Cash and cash equivalents and restricted cash, beginning of period 17,189 16,924 18,144
Cash and cash equivalents and restricted cash, end of period 17,037 17,189 16,924
Supplemental Non-Cash Investing and Financing Activities      
Acquisitions of property and equipment included in liabilities 1,410 2,272 2,148
Supplemental Disclosures      
Cash paid during the period for interest 277 126 152
Cash paid during the period for income taxes, net of refunds $ 1,331 $ 1,119 $ 1,203