XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Statement of Cash Flows [Abstract]    
Cash and cash equivalents at beginning of period $ 2,644,030 $ 1,008,152
Cash flows from operating activities:    
Net income 433,630 477,163
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 106,592 87,202
Stock-based compensation 225,938 175,698
Gain on divestitures and investments, net (36,654) (80,599)
Deferred income taxes 3,241 (9,506)
ROU asset amortization and change in operating lease liabilities 2,629 (1,410)
Other non-cash items 3,502 1,510
Changes in operating assets and liabilities, net of effect of acquired businesses:    
Receivables (11,211) (49,384)
Inventories 7,528 (15,978)
Prepaid expenses and other (24,201) (39,868)
Other assets 12,239 (38,967)
Accounts payable and accrued liabilities 115,603 (93,078)
Deferred revenue 21,824 (18,599)
Other long-term liabilities 3,964 15,013
Net cash provided by operating activities 864,624 409,197
Cash flows from investing activities:    
Purchases of investments (21,596) (2,095)
Proceeds from the sale and maturity of investments 1,989 43,864
Proceeds from the sale of IP and other assets 11,500 0
Purchases of property, plant and equipment (67,146) (78,800)
Cash paid in business combinations, net of cash acquired (122,146) (720,821)
Net cash used for investing activities (197,399) (757,852)
Cash flows from financing activities:    
Proceeds from issuance of debt 0 700,000
Payment of debt issuance costs 0 (944)
Proceeds from issuance of common stock 78,322 133,272
Stock received for payment of employee taxes on vesting of restricted stock (94,334) (166,903)
Payments for repurchases of common stock (525,016) (250,010)
Net cash provided by (used for) financing activities (541,028) 415,415
Effect of exchange rate changes on cash and cash equivalents 52,535 (15,957)
Increase in cash and cash equivalents 178,732 50,803
Cash and cash equivalents at end of period 2,822,762 1,058,955
Supplemental cash flow information:    
Cash paid for interest 55,971 21,282
Cash paid for income taxes, net $ 154,807 $ 197,475