XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 1,191,624 $ 1,377,475 $ 1,409,594
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 61,241 50,155 57,030
Non-cash lease expense 7,337 4,107 3,943
Gain on disposal of property and equipment (185) (1,013) (350)
Loss on impairment of intangibles 2,200 0 8,700
Stock-based compensation 64,109 70,483 70,289
Deferred income taxes 48,182 16,429 (156,873)
Effect on cash of changes in operating assets and liabilities net of acquisition:      
Accounts receivable (128,981) (254,228) (119,672)
Inventories (347,712) (277,793) 30,304
Prepaid expenses and other assets (38,268) (29,341) 1,024
Prepaid income taxes (4,439) (10,919) 5,516
Accounts payable 49,765 114,297 18,696
Accrued liabilities (30,419) 71,586 26,113
Accrued promotional allowances 50,821 31,498 13,762
Accrued compensation 3,729 7,950 7,501
Income taxes payable (16,860) 7,221 10,422
Other liabilities (4,540) 492 (356)
Deferred revenue (19,905) (22,658) (21,480)
Net cash provided by operating activities 887,699 1,155,741 1,364,163
CASH FLOWS FROM INVESTING ACTIVITIES:      
Sales of available-for-sale investments 2,252,355 1,488,599 920,196
Purchases of available-for-sale investments (1,847,067) (2,413,143) (1,299,981)
Acquisition of CANarchy, net of cash (329,472)    
Purchases of property and equipment (188,726) (43,868) (48,722)
Proceeds from sale of property and equipment 1,313 1,328 993
Additions to intangibles (23,427) (13,585) (18,550)
Increase in other assets (26,343) (11,353) (26,423)
Net cash used in investing activities (161,367) (992,022) (472,487)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Borrowings (payments) on debt 75 2,928 (3,086)
Issuance of common stock 64,015 45,723 72,936
Purchases of common stock held in treasury (771,028) (13,830) (595,918)
Net cash (used in) provided by financing activities (706,938) 34,821 (526,068)
Effect of exchange rate changes on cash and cash equivalents (38,715) (52,491) 16,848
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (19,321) 146,049 382,456
CASH AND CASH EQUIVALENTS, beginning of year 1,326,462 1,180,413 797,957
CASH AND CASH EQUIVALENTS, end of year 1,307,141 1,326,462 1,180,413
Cash paid during the year for:      
Interest 431 134 44
Income taxes $ 379,998 $ 420,521 $ 355,509