XML 31 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating activities      
Net income $ 576.2 $ 541.5 $ 341.2
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation and amortization 217.7 186.0 155.9
Share-based compensation 170.4 150.8 126.5
Non-cash interest expense 7.5 7.8 6.3
Deferred income taxes (43.8) (55.0) (21.6)
Other non-cash income and expenses (47.3) (85.8) 34.5
Changes in operating assets and liabilities:      
Accounts receivable, net (35.0) (260.1) (199.9)
Inventory 12.4 (252.6) 49.3
Prepaid and other assets (5.8) 19.3 (131.6)
Operating lease right-of-use assets and liabilities, net (6.5) (4.5) (5.8)
Accounts payable and accrued liabilities 211.7 466.5 295.1
Accrued payroll and related expenses (60.0) 37.2 8.5
Deferred revenue and other liabilities (8.0) (2.6) 11.1
Net cash provided by operating activities 989.5 748.5 669.5
Investing activities      
Purchase of marketable securities (2,576.3) (3,200.4) (2,266.3)
Proceeds from sale and maturity of marketable securities 2,824.4 2,947.4 2,127.8
Purchases of property and equipment (358.8) (236.6) (364.8)
Acquisitions, net of cash acquired 0.0 0.0 (3.9)
Purchases of non-marketable equity securities (81.3) (19.5) (14.5)
Other investing activities (15.5) 1.9 0.2
Net cash used in investing activities (207.5) (507.2) (521.5)
Financing activities      
Net proceeds from issuance of common stock 28.2 26.6 22.5
Purchases of treasury stock (750.0) (688.7) (557.7)
Proceeds from issuance of convertible notes, net of issuance costs 0.0 1,230.6 0.0
Purchases of capped call transactions 0.0 (101.3) 0.0
Payments for conversions of senior convertible notes 0.0 (787.3) 0.0
Other financing activities (13.0) 1.5 (17.3)
Net cash used in financing activities (734.8) (318.6) (552.5)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (7.4) 1.5 (5.8)
Increase (decrease) in cash, cash equivalents and restricted cash 39.8 (75.8) (410.3)
Cash, cash equivalents and restricted cash, beginning of period 567.5 643.3 1,053.6
Cash, cash equivalents and restricted cash, end of period 607.3 567.5 643.3
Reconciliation of cash, cash equivalents and restricted cash, end of period:      
Cash and cash equivalents 606.1 566.3 642.3
Restricted cash 1.2 1.2 1.0
Total cash, cash equivalents and restricted cash 607.3 567.5 643.3
Supplemental disclosure of non-cash investing and financing transactions:      
Shares issued for repurchase and conversions of senior convertible notes 0.0 1,501.9 35.9
Shares received under note hedge upon conversion of 2023 Notes 0.0 (1,490.3) (33.5)
Acquisition of property and equipment included in accounts payable and accrued liabilities 75.4 53.2 25.7
Supplemental cash flow information:      
Cash paid during the year for interest 11.4 12.4 12.2
Cash paid during the year for income taxes $ 198.0 $ 212.3 $ 114.2