XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
OTHER CURRENT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2017
Other Liabilities Disclosure [Abstract]  
Schedule of other current liabilities
Information regarding the Company's other current liabilities is as follows (in thousands):
 
June 30, 2017
 
December 31, 2016
Accrued employee compensation
$
29,070

 
$
46,508

Customer deposits
34,640

 
31,216

Warranty
8,944

 
8,906

Contingent payout
1,100

 
7,100

Other
21,201

 
21,044

Other current liabilities
$
94,955

 
$
114,774