XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses And Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2018
Payables and Accruals [Abstract]  
Components of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following:
September 30, December 31,  
20182017
Accrued compensation $57,037 $63,203 
Customer deposits and deferred revenue 48,274 47,324 
Current portion of accrued warranty 22,045 25,059 
Other 9,704 8,831 
Total $137,060 $144,417