XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 195,836 $ 106,892
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 53,813 51,840
Non-cash interest expense 1,981 2,058
Accretion of discount on investments (4,678) (4,533)
Stock-based compensation 106,163 103,857
Gain on sale of nonfinancial assets (10,000) 0
Impairment of assets and other non-cash adjustments 14,204 12,650
Deferred income taxes 1,537 (5,108)
Unrealized foreign exchange loss (gain) (19,958) 7,455
Other (858) 361
Changes in operating assets and liabilities:    
Accounts receivable, net (56,081) (145,831)
Inventory (47,409) (56,476)
Other current assets 1,615 (53,430)
Other assets (22,880) (5,616)
Accounts payable and other short-term liabilities (54,261) (25,093)
Other long-term liabilities 6,709 7,104
Net cash provided by (used in) operating activities 165,733 (3,870)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (47,431) (46,039)
Maturities and sales of investments 317,649 491,063
Purchases of investments (195,462) (444,049)
Proceeds from sale of nonfinancial assets 10,000 0
Purchase of intangible assets (8,512) (1,457)
Net cash provided by (used in) investing activities 76,244 (482)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from exercises of awards under equity incentive plans 36,618 50,193
Taxes paid related to net share settlement of equity awards (66,739) (67,862)
Payments of contingent consideration 0 (9,475)
Principal repayments of financing leases (60) (1,635)
Net cash used in financing activities (30,181) (28,779)
Effect of exchange rate changes on cash 5,227 2,981
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 217,023 (30,150)
Cash and cash equivalents:    
Beginning of period 755,127 724,531
End of period 972,150 694,381
SUPPLEMENTAL CASH FLOW DISCLOSURES:    
Cash paid for interest 5,126 5,175
Cash paid for income taxes 22,884 28,183
SUPPLEMENTAL CASH FLOW DISCLOSURES FOR NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Increase in accounts payable and accrued liabilities related to fixed assets 11,941 8,669
Decrease in accounts payable and accrued liabilities related to intangible assets $ 8,290 $ 2,344