XML 27 R7.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 1,409,594 $ 1,107,835 $ 993,004
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 60,973 64,814 56,979
Gain on disposal of property and equipment (350) (252) (783)
Loss on impairment of intangibles 8,700 0 0
Stock-based compensation 70,289 63,356 57,111
Deferred income taxes (156,873) 1,263 (510)
Effect on cash of changes in operating assets and liabilities:      
Accounts receivable (120,058) (66,411) (48,370)
Distributor receivables 386 6,470 9,958
Inventories 30,304 (85,222) (26,146)
Prepaid expenses and other assets 1,024 (13,774) (6,682)
Prepaid income taxes 5,516 9,481 98,716
Accounts payable 18,696 28,832 9,852
Accrued liabilities 26,392 (14,297) 18,145
Accrued promotional allowances 13,762 21,943 11,719
Accrued distributor terminations (279) 279 (91)
Accrued compensation 7,501 7,228 5,477
Income taxes payable 10,422 8,105 1,943
Other liabilities (356) (1,030) 1,526
Deferred revenue (21,480) (24,858) (19,967)
Net cash provided by operating activities 1,364,163 1,113,762 1,161,881
CASH FLOWS FROM INVESTING ACTIVITIES:      
Sales of available-for-sale investments 920,196 851,436 1,181,484
Proceeds from sale of property and equipment 993 1,239 4,295
Purchases of available-for-sale investments (1,299,981) (1,067,736) (826,084)
Purchases of property and equipment (48,722) (101,661) (61,941)
Additions to intangibles (18,550) (8,737) (12,984)
Increase in other assets (26,423) (1,265) (11,814)
Net cash (used in) provided by investing activities (472,487) (326,724) 272,956
CASH FLOWS FROM FINANCING ACTIVITIES:      
Principal payments on debt (3,086) (13,569) (1,886)
Issuance of common stock 72,936 92,363 27,851
Purchases of common stock held in treasury (595,918) (707,300) (1,342,076)
Net cash used in financing activities (526,068) (628,506) (1,316,111)
Effect of exchange rate changes on cash and cash equivalents 16,848 1,912 (9,835)
NET INCREASE IN CASH AND CASH EQUIVALENTS 382,456 160,444 108,891
CASH AND CASH EQUIVALENTS, beginning of year 797,957 637,513 528,622
CASH AND CASH EQUIVALENTS, end of year 1,180,413 797,957 637,513
Cash paid during the year for:      
Interest 44 320 60
Income taxes $ 355,509 $ 293,810 $ 200,767