XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Liabilities - Accrued Expenses and Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Accrued expenses and other current liabilities    
Payroll and related benefits $ 13,538 $ 18,780
Warranty 4,209 4,217
Professional fees 2,806 1,827
Installation 1,411 1,382
Sales, use, and other taxes 436 1,282
Restructuring liability 1,219 1,796
Interest 1,915  
Other 2,946 3,917
Total $ 28,480 $ 33,201
Accrued Warranty    
Warranty period 1 year  
Balance, beginning of the year $ 4,217  
Warranties issued 973  
Consumption of reserves (1,327)  
Changes in estimate 346  
Balance, end of the year $ 4,209