XML 67 R7.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 03, 2015
Sep. 27, 2014
Cash flows from operating activities:    
Net income $ 71,691 $ 49,027
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 33,694 29,579
Stock-based compensation 8,952 4,294
Net loss on disposals and impairments of assets 202 115
Excess tax benefits from stock-based compensation (1,991) (754)
Deferred income taxes (5,633) (4,306)
Gain on non-marketable equity securities (6,891) 0
Changes in operating assets and liabilities, net of effect of acquisition:    
Accounts receivable (6,543) (14,195)
Inventories (24,120) (8,552)
Income taxes 13,433 9,883
Prepaid expenses and other assets 4,756 (4,146)
Accounts payable 24,623 27,359
Customer prepayments (3,351) 13,847
Accrued compensation and benefits (97) 17,318
Other taxes and withholding 3,569 4,484
Warranty liabilities 3,945 953
Other accruals and liabilities 15,348 10,929
Net cash provided by operating activities 131,587 135,835
Cash flows from investing activities:    
Proceeds from marketable debt securities 101,087 38,237
Acquisition of business (70,018) 0
Purchases of property and equipment (61,435) (58,377)
Investments in marketable debt securities (29,299) (58,403)
Proceeds from non-marketable equity securities 12,891 0
Proceeds from sales of property and equipment 41 5
Increase in restricted cash 0 (500)
Net cash used in investing activities (46,733) (79,038)
Cash flows from financing activities:    
Repurchases of common stock (70,300) (31,480)
Proceeds from issuance of common stock 2,658 1,631
Net increase (decrease) in short-term borrowings 2,119 (7,499)
Excess tax benefits from stock-based compensation 1,991 754
Debt issuance costs (639) 0
Net cash used in financing activities (64,171) (36,594)
Net increase in cash and cash equivalents 20,683 20,203
Cash and cash equivalents, at beginning of period 51,995 58,223
Cash and cash equivalents, at end of period $ 72,678 $ 78,426