v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 637,692 $ 436,473
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation, amortization and other 15,614 20,905
Stock-based compensation 77,215 62,881
Noncash lease expense 4,580 4,633
Deferred income taxes (77,822) (71,153)
Loss on strategic investments 0 5,571
Amortization (accretion) of investment premiums (discounts) (12,418) (4,220)
Changes in operating assets and liabilities:    
Accounts receivable, net (65,472) 60,221
Inventories (80,024) (392,997)
Other assets 38,082 (55,917)
Accounts payable (207,234) 94,564
Accrued liabilities (136,554) 58,655
Deferred revenue 157,038 51,028
Income taxes, net 157,537 108,200
Other liabilities 5,571 (4,361)
Net cash provided by operating activities 513,805 374,483
CASH FLOWS FROM INVESTING ACTIVITIES:    
Proceeds from maturities of marketable securities 590,436 824,021
Proceeds from sale of marketable securities 36,750 21,725
Purchases of marketable securities (912,441) (861,612)
Purchases of property and equipment (9,395) (5,631)
Investments in notes and privately-held companies (1,000) (250)
Net cash used in investing activities (295,650) (21,747)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock under equity plans 25,144 23,096
Tax withholding paid on behalf of employees for net share settlement (25,541) (9,224)
Repurchases of common stock (62,653) (82,275)
Net cash used in financing activities (63,050) (68,403)
Effect of exchange rate changes (1,608) 314
NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 153,497 284,647
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period 1,939,464 675,978
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period 2,092,961 960,625
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:    
Right-of-use assets obtained in exchange for lease obligations 0 15,229
Property and equipment included in accounts payable and accrued liabilities $ 746 $ 4,926