XML 21 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Cash flows from operating activities:    
Net income $ 46,343 $ 28,258
Adjustments to reconcile net income to net cash provided by operating activities, net of the effects of acquisitions:    
Depreciation and amortization 14,523 10,171
Loss on disposal of property and equipment 46 205
Loss on equity method investment 32 0
Impairment on cost method investment 155 0
Gain on sale of business unit 0 (433)
Gain on sale of cost method investment (1,056) (634)
Gain on business acquisition (2,243) 0
Stock-based compensation 14,069 11,781
Deferred income taxes, net (3,226) 6,314
Tax benefit of excess stock based compensation deductions 0 (1,115)
Non-cash director deferred compensation 49 66
Changes in operating assets and liabilities — (use) source    
Accounts receivable 9,429 (30,781)
Unbilled revenue 1,528 (198)
Inventory (23,944) (11,472)
Other assets (11,099) (1,579)
Accounts payable 20,824 (2,261)
Accrued expenses 6,085 (2,046)
Accrued compensation 949 1,990
Deferred revenue and customer advances (965) (193)
Long term liabilities 1,513 (2,997)
Net cash provided by operating activities 51,098 67,034
Cash flows from investing activities:    
Additions of property and equipment 16,630 8,352
Change in other assets 1,374 435
Proceeds from sale of business unit 0 23,520
Cash paid for business acquisition, net of cash acquired (16,524) 0
Purchases of investments (7,034) (16,556)
Sales and maturities of investments 10,500 11,502
Proceeds from sale of cost method investment 1,056 634
Net cash provided by (used in) investing activities (30,006) 10,313
Cash flows from financing activities:    
Proceeds from stock option exercises 8,990 4,496
Income tax withholding payment associated with restricted stock vesting 2,974 1,300
Stock repurchases 0 (97,021)
Tax benefit of excess stock-based compensation deductions 0 1,115
Net cash provided by (used in) financing activities 6,016 (92,710)
Effect of exchange rate changes on cash and cash equivalents 155 0
Net increase (decrease) in cash and cash equivalents 27,263 (15,363)
Cash and cash equivalents, at beginning of period 214,523 179,915
Cash and cash equivalents, at end of period 241,786 164,552
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 18,338 11,818
Transfer of inventory to property and equipment 0 5
Additions of property and equipment included in accounts payable $ 2,058 $ 694