XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Operating Activities    
Net income $ 15,951 $ 24,011
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 8,438 7,281
Amortization of bond premiums 8 29
Provision for losses on accounts receivable, net of adjustments 89 141
Provision for excess and obsolete inventories 299 260
Share-based compensation 3,699 3,529
(Gain) loss on disposal of assets (11) 47
Foreign currency transaction gain 15 (24)
Interest income on note receivable 14 (13)
Deferred 438 364
Changes in assets and liabilities:    
Accounts receivable (2,087) (254)
Income taxes (3,328) 5,430
Inventories 1,400 (15,983)
Prepaid expenses and other (935) (272)
Accounts payable 12,974 6,801
Deferred revenue (931) 118
Accrued liabilities and donations 213 2,295
Net cash provided by operating activities 36,246 33,760
Investing Activities    
Capital expenditures (25,925) (16,847)
Cash paid in business combination (6,377) 0
Proceeds from sale of property, plant and equipment 11 7
Investment in certificates of deposits (7,200) (5,280)
Maturities of certificates of deposits 4,560 5,272
Purchases of investments held to maturity (9,001) (13,241)
Maturities of investments 11,620 14,063
Proceeds from called investments 495 500
Principal payments from note receivable 16 26
Net cash used in investing activities (31,801) (15,500)
Financing Activities    
Stock options exercised 2,299 1,573
Repurchase of stock (11,539) (9,368)
Employee taxes paid by withholding shares (808) (1,066)
Net cash used in financing activities (10,048) (8,861)
Net (decrease) increase in cash and cash equivalents (5,603) 9,399
Cash and cash equivalents, beginning of period 21,457 24,153
Cash and cash equivalents, end of period $ 15,854 $ 33,552