XML 24 R9.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Cash flows from operating activities:      
Net income $ 133,046 $ 189,176 $ 364,888
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 71,365 54,924 34,923
Foreign currency (gains)/losses 27,235 53,828 (1,077)
Stock-based compensation 7,400 17,504 32,620
Deferred taxes 17,362 10,399 (41,748)
Changes in operating assets and liabilities:      
Accounts receivable (2,246) 30,766 (34,304)
Inventories, net 59,652 (16,518) (207,436)
Prepaid expenses and other 13,572 (25,167) (23,317)
Other assets (15,752) (16,219) (22,619)
Accounts payable (4,297) (45,953) 32,643
Accrued expenses 15,902 (309,180) 389,093
Other liabilities (1,130) (24) 6,510
Net cash provided by (used in) operating activities 322,109 (56,464) 530,176
Cash flows from investing activities:      
Purchases of property and equipment (56,622) (101,476) (185,103)
Proceeds on investment sales 11,526 27,328 13,075
Purchases of investments (15,750) (17,522) (21,671)
Net cash used in investing activities (60,846) (91,670) (193,699)
Cash flows from financing activities:      
Payment of cash dividends (81,187) (81,371) (70,514)
Repurchase of shares of common stock (164,094) (45,724) (140,865)
Exercise of employee stock options and taxes paid related to the net shares settlement of stock awards 3,315 (2,420) 34,370
Income tax benefit of equity awards 5,337 11,801 45,187
Payments on long-term debt (35,508) (333,803) (37,903)
Payment of debt issuance costs 0 (5,739) 0
Proceeds from long-term debt 36,217 416,180 49,000
Net cash used in financing activities (235,920) (41,076) (120,725)
Effect of exchange rate changes on cash (24,404) (47,528) (10,624)
Net increase (decrease) in cash and cash equivalents 939 (236,738) 205,128
Cash and cash equivalents, beginning of period 288,415 525,153 320,025
Cash and cash equivalents, end of period $ 289,354 $ 288,415 $ 525,153