XML 17 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
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 426,218 $ 195,836
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 40,632 53,813
Non-cash interest expense 1,320 1,981
Accretion of discount on investments (2,717) (4,678)
Stock-based compensation 85,231 106,163
Gain on sale of nonfinancial assets 0 (10,000)
Impairment of assets 2,967 14,204
Deferred income taxes 61,771 1,537
Unrealized foreign exchange gain (5,306) (19,958)
Other (1,916) (858)
Changes in operating assets and liabilities:    
Accounts receivable, net (156,124) (56,081)
Inventory (72,462) (47,409)
Other current assets (15,092) 1,615
Other assets (13,505) (22,880)
Accounts payable and accrued liabilities 3,111 (54,261)
Other long-term liabilities 5,537 6,709
Net cash provided by operating activities 359,665 165,733
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (33,869) (47,431)
Maturities and sales of investments 195,738 317,649
Purchases of investments (202,433) (195,462)
Proceeds from sale of nonfinancial assets 0 10,000
Purchase of intangible assets (266) (8,512)
Net cash provided by (used in) investing activities (40,830) 76,244
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from exercises of awards under equity incentive plans 7,707 36,618
Taxes paid related to net share settlement of equity awards (51,089) (66,739)
Other 0 (60)
Net cash used in financing activities (43,382) (30,181)
Effect of exchange rate changes on cash (4,479) 5,227
NET INCREASE IN CASH AND CASH EQUIVALENTS 270,974 217,023
Cash and cash equivalents:    
Beginning of period 942,842 755,127
End of period 1,213,816 972,150
SUPPLEMENTAL CASH FLOW DISCLOSURES:    
Cash paid for interest 3,637 5,126
Cash paid for income taxes 62,385 22,884
SUPPLEMENTAL CASH FLOW DISCLOSURES FOR NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Increase in accounts payable and accrued liabilities related to fixed assets 4,721 11,941
Increase (decrease) in accounts payable and accrued liabilities related to intangible assets $ (59) $ 8,290