XML 119 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and Other Liabilities
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
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