XML 32 R7.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 278,835 $ 261,485
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,546 14,870
Gain on disposal of property and equipment (58) (115)
Impairment of intangibles 3,000  
Stock-based compensation 17,098 15,324
Deferred income taxes   472
Effect on cash of changes in operating assets and liabilities:    
Accounts receivable (147,660) (116,426)
Distributor receivables 176 2,923
Inventories 1,037 (24,004)
Prepaid expenses and other assets (18,081) (21,492)
Prepaid income taxes 8,078 (25,224)
Accounts payable 19,328 18,565
Accrued liabilities 34,500 (2,262)
Accrued promotional allowances 9,439 23,103
Accrued distributor terminations (282) 10,272
Accrued compensation (24,807) (21,832)
Income taxes payable (1,552) (4,125)
Other liabilities (192) 1,338
Deferred revenue (4,273) (9,476)
Net cash provided by operating activities 191,132 123,396
CASH FLOWS FROM INVESTING ACTIVITIES:    
Sales of available-for-sale investments 513,534 232,387
Purchases of available-for-sale investments (214,697) (175,314)
Purchases of property and equipment (11,119) (8,485)
Proceeds from sale of property and equipment 217 184
(Increase) decrease in intangibles (6,811) 298
Increase in other assets (1,148) (2,291)
Net cash provided by investing activities 279,976 46,779
CASH FLOWS FROM FINANCING ACTIVITIES:    
Principal payments on debt (733) (393)
Issuance of common stock 13,975 35,163
Purchases of common stock held in treasury (559,210) (222,792)
Net cash used in financing activities (545,968) (188,022)
Effect of exchange rate changes on cash and cash equivalents (21,261) (1,322)
NET DECREASE IN CASH AND CASH EQUIVALENTS (96,121) (19,169)
CASH AND CASH EQUIVALENTS, beginning of period 797,957 637,513
CASH AND CASH EQUIVALENTS, end of period 701,836 618,344
Cash paid during the year for:    
Interest 11 15
Income taxes $ 79,993 $ 82,002