XML 117 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following as of December 31:
 
2019
 
2018
Compensation and benefits
$
9,681

 
$
12,893

Insurance
3,110

 
2,485

Warranty costs
3,082

 
3,911

Taxes payable
2,513

 
5,272

Accrued freight
2,408

 
1,559

Restructuring
2,324

 

Legal and professional fees
2,115

 
1,710

Accrued services
912

 
1,106

Deferred tooling revenue
524

 
1,466

Other
6,004

 
6,567

 
$
32,673

 
$
36,969