XML 51 R6.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Cash flows from operating activities:    
Net income $ 96,775 $ 81,586
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,606 14,757
Stock-based compensation 10,025 8,751
Provision for excess and obsolete inventory 9,235 8,707
Provision for bad debt (358) 450
Deferred income taxes (2,153) 474
Excess tax benefits from stock-based compensation (884) (416)
Other 248 24
Changes in operating assets and liabilities:    
Trade accounts receivable (11,424) 9,252
Inventories (25,219) (14,476)
Income taxes 10,461 (24,865)
Other current assets (7,935) (3,064)
Accrued compensation 3,619 (14,079)
Other current and non-current liabilities 4,557 9,904
Accounts payable (7,542) (9,168)
Other assets (441) (137)
Net cash provided by operating activities 95,570 67,700
Cash flows from investing activities:    
Acquisition of businesses, net of cash acquired (9,910) (86,950)
Purchases of investments (318,340) (307,355)
Maturities of investments 131,004 211,385
Sales of investments 35,720 182,011
Proceeds from sale of property, plant and equipment 8 1,508
Purchases of property, plant and equipment (8,831) (9,362)
Other   53
Net cash used in investing activities (170,349) (8,710)
Cash flows from financing activities:    
Proceeds from short-term borrowings 2,020  
Payments of short-term borrowings (2,020)  
Repurchase of common stock (8,866) (20,809)
Net payments related to employee stock awards (800) 457
Dividend payments to common stockholders (26,928) (26,081)
Excess tax benefits from stock-based compensation 884 416
Net cash used in financing activities (35,710) (46,017)
Effect of exchange rate changes on cash and cash equivalents 199 (6,419)
(Decrease) increase in cash and cash equivalents (110,290) 6,554
Cash and cash equivalents at beginning of period 305,437 288,902
Cash and cash equivalents at end of period $ 195,147 $ 295,456