XML 80 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses And Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Accrued Expenses And Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 
December 31,
 
2019
 
2018
Customer deposits and obligations
$
24,006

 
$
25,251

Commissions payable and sales incentive
2,472

 
3,517

Penalty accruals
1,847

 
1,957

Warranty reserve
1,642

 
2,980

Professional fees
2,318

 
2,775

Taxes other than income tax
3,551

 
2,913

Other Contract Liabilities
9,153

 
14,646

Income tax payable
5,521

 
3,529

Other
43,659

 
34,928

Total accrued expenses and other current liabilities
$
94,169

 
$
92,496