XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 567,563 $ 718,956
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 30,432 25,499
Non-cash lease expense 3,222 1,990
Gain on disposal of property and equipment (69) (822)
Stock-based compensation 32,609 35,691
Deferred income taxes 21,934 353
Effect on cash of changes in operating assets and liabilities net of acquisition:    
Accounts receivable (289,236) (239,540)
Inventories (299,076) (52,541)
Prepaid expenses and other assets (55,663) (28,232)
Prepaid income taxes (1,220) 2,452
Accounts payable 85,499 63,619
Accrued liabilities (789) 29,883
Accrued promotional allowances 77,746 42,665
Accrued compensation (15,311) (10,782)
Income taxes payable (14,666) 7,696
Other liabilities (3,211) 621
Deferred revenue (9,101) (10,922)
Net cash provided by operating activities 130,663 586,586
CASH FLOWS FROM INVESTING ACTIVITIES:    
Sales of available-for-sale investments 1,409,707 660,965
Purchases of available-for-sale investments (964,267) (795,467)
Acquisition of CANarchy, net of cash (329,472)  
Purchases of property and equipment (99,446) (15,522)
Proceeds from sale of property and equipment 372 1,024
Additions to intangibles (9,894) (9,926)
Increase in other assets (12,738) (21,236)
Net cash used in investing activities (5,738) (180,162)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings on debt 4,924 3,624
Issuance of common stock 22,622 24,486
Purchases of common stock held in treasury (296,499) (13,818)
Net cash (used in) provided by financing activities (268,953) 14,292
Effect of exchange rate changes on cash and cash equivalents (50,395) (16,890)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (194,423) 403,826
CASH AND CASH EQUIVALENTS, beginning of period 1,326,462 1,180,413
CASH AND CASH EQUIVALENTS, end of period 1,132,039 1,584,239
Cash paid during the period for:    
Interest 227 52
Income taxes $ 209,513 $ 215,803