XML 23 R7.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
Net income $ 29,173 $ 32,534 $ 22,963
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 20,452 18,244 18,363
Provision for doubtful accounts 299 249 190
Provision for inventory write-downs 3,382 3,473 3,680
Deferred income taxes (5,348) (538) (1,617)
Tax benefit from exercise of stock options and vested restricted stock 3,069 0 874
Excess tax benefit from stock-based compensation (2,619) 0 (1,274)
Shares issued for employee benefit plan 868 847 747
Stock-based compensation 7,913 6,444 5,342
Changes in operating assets and liabilities:      
Restricted cash (4,623) 0 0
Accounts receivable (29,407) (7,966) (4,509)
Inventories (31,877) (8,161) (15,353)
Prepaid expenses and other assets 774 (2,803) (633)
Accounts payable and accrued expenses 33,309 19,964 2,285
Accrued income taxes 729 1,186 (364)
Net cash provided by operating activities 26,094 63,473 30,694
Cash used for investing activities:      
Acquisition of net assets of Ecolink Intelligent Technology, Inc., net of cash acquired (12,265) 0 0
Acquisition of property, plant, and equipment (32,989) (16,566) (10,355)
Acquisition of intangible assets (2,395) (1,853) (1,319)
Net cash used for investing activities (47,649) (18,419) (11,674)
Cash provided by (used for) financing activities:      
Borrowings under line of credit 84,500 0 19,500
Repayments on line of credit (34,500) 0 (19,500)
Proceeds from stock options exercised 1,712 8,122 12,371
Treasury stock purchased (89,395) (16,168) (3,607)
Distribution to noncontrolling interest (78) 0 0
Excess tax benefit from stock-based compensation 2,619 0 1,274
Net cash provided by (used for) financing activities (35,142) (8,046) 10,038
Effect of exchange rate changes on cash (2,858) (661) 2,523
Net increase (decrease) in cash and cash equivalents (59,555) 36,347 31,581
Cash and cash equivalents at beginning of year 112,521 76,174 44,593
Cash and cash equivalents at end of period 52,966 112,521 76,174
Supplemental cash flow information:      
Income taxes paid 7,793 7,178 6,068
Interest paid $ 255 $ 0 $ 44