XML 20 R7.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 $ 867,418 $ 811,315
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 39,913 32,384
Non-cash lease expense 6,599 2,828
Loss (gain) on disposal of property and equipment 1,849 (767)
Loss on impairment of intangibles 0 2,800
Loss on impairment of property and equipment 6,067  
Stock-based compensation 41,262 34,603
Deferred income taxes (13,294) 0
Effect on cash of changes in operating assets and liabilities:    
Accounts receivable (197,227) (317,808)
Inventories 123,484 93,077
Prepaid expenses and other assets (13,993) (36,779)
Prepaid income taxes (12,297) (3,345)
Accounts payable (33,505) 132,173
Accrued liabilities 2,715 20,491
Accrued promotional allowances 54,242 23,643
Accrued compensation (26,954) (17,616)
Income taxes payable 11,348 (1,219)
Other liabilities (1,463) (257)
Deferred revenue (7,731) (12,361)
Net cash provided by operating activities 848,433 763,162
CASH FLOWS FROM INVESTING ACTIVITIES:    
Sales of available-for-sale investments 1,377,915 1,037,803
Purchases of available-for-sale investments (342,121) (1,091,126)
Purchases of property and equipment (125,812) (82,425)
Proceeds from sale of property and equipment 1,052 1,035
Additions to intangibles (6,364) (5,926)
Increase in other assets (1,366) (17,570)
Net cash provided by (used in) investing activities 903,304 (158,209)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on short-term debt (5,269) (6,661)
Borrowings on credit facilities 750,000  
Payments for debt issuance costs (2,776)  
Issuance of common stock 52,093 59,666
Purchases of common stock held in treasury (3,234,523) (90,825)
Net cash used in financing activities (2,440,475) (37,820)
Effect of exchange rate changes on cash and cash equivalents (44,203) (4,500)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (732,941) 562,633
CASH AND CASH EQUIVALENTS, beginning of period 2,297,675 1,307,141
CASH AND CASH EQUIVALENTS, end of period 1,564,734 1,869,774
Cash paid during the period for:    
Interest 1,460 147
Income taxes $ 276,359 $ 232,896