v3.10.0.1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Operating activities:    
Net loss $ (5,727) $ (4,686)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Provision for losses on accounts receivable 4,089 7,072
Depreciation and amortization 16,694 13,819
Loss (gain) on disposal of property and equipment 160 (6)
Warranty reserve 975 5,708
Share-based compensation 5,632 4,975
Changes in operating assets and liabilities:    
Accounts receivable 2,064 (8,898)
Inventories (2,483) 6,092
Prepaid expenses and other assets (15,141) 677
Accounts payable (364) (796)
Accrued liabilities 3,414 (10,504)
Deferred revenue 1,687 (8,888)
Deferred income tax 326 5,749
Net cash provided by operating activities 11,326 10,314
Investing activities:    
Acquisition of businesses, net of cash acquired 151 (147,436)
Purchase of property and equipment (3,387) (1,464)
Purchase of intangible assets (298) 0
Sale of short-term investments 0 34,019
Net cash used in investing activities (3,534) (114,881)
Financing activities:    
Proceeds from stock option exercises and Employee Stock Purchase Program purchases 5,092 2,073
Repurchase of common stock (5,630) (2,268)
Taxes paid related to net share settlement of equity awards (326) (3,136)
Contingent consideration (147) (2,500)
Proceeds from borrowings 0 10,000
Deferred debt issuance costs 0 (38)
Payments on borrowings (35,000) (40,000)
Net cash used in financing activities (36,011) (35,869)
Exchange rate changes effect on cash and cash equivalents (5,823) 7,188
Net decrease in cash and cash equivalents (34,042) (133,248)
Cash and cash equivalents, beginning of period 88,950 213,551
Cash and cash equivalents, end of period 54,908 80,303
Supplemental disclosure of cash flow information:    
Cash paid for interest 2,966 2,102
Cash paid for income taxes 7,234 3,056
Non-cash investing activities:    
Property and equipment included in accounts payable 93 297
Inventory transferred to property and equipment $ 293 $ 773

Source