XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net income $ 3,660.3 $ 3,494.9
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 398.7 356.5
Stock-based compensation expense 744.4 678.4
Gains on marketable and other securities, net (967.6) (331.2)
Other, net (1.4) (31.9)
Deferred income taxes (552.9) (477.1)
Changes in assets and liabilities:    
Decrease (increase) in accounts receivable 549.3 (436.2)
Increase in inventories (277.4) (502.0)
Increase in prepaid expenses and other assets (458.1) (352.2)
(Decrease) increase in deferred revenue (48.6) 249.0
Increase in accounts payable, accrued expenses, and other liabilities 761.5 509.5
Total adjustments 147.9 (337.2)
Net cash provided by operating activities 3,808.2 3,157.7
Cash flows from investing activities:    
Purchases of marketable and other securities (8,914.6) (14,664.5)
Sales or maturities of marketable and other securities 8,991.2 12,445.3
Capital expenditures (649.7) (556.3)
Payments for intangible assets (273.3) (58.3)
Proceeds from sale of property, plant, and equipment 0.0 20.1
Acquisitions, net of cash acquired (3.0) (5.0)
Net cash used in investing activities (849.4) (2,818.7)
Cash flows from financing activities:    
Proceeds from issuance of Common Stock 132.4 1,374.4
Payments in connection with Common Stock tendered for employee tax obligations (12.9) (775.7)
Repurchases of Common Stock (2,766.9) (1,630.3)
Dividends paid (277.6) 0.0
Other (10.3) (33.4)
Net cash used in financing activities (2,935.3) (1,065.0)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 0.6 0.0
Net increase (decrease) in cash, cash equivalents, and restricted cash 24.1 (726.0)
Cash, cash equivalents, and restricted cash at beginning of period 2,489.0 2,737.8
Cash, cash equivalents, and restricted cash at end of period $ 2,513.1 $ 2,011.8