XML 75 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Compensation and benefits $ 12,904 $ 10,435
Taxes payable 3,564 2,517
Warranty costs 3,490 5,552
Insurance 2,432 5,237
Legal and professional fees 1,588 2,827
Accrued freight 1,544 1,465
Accrued services 1,207 1,309
Deferred tooling revenue 806 2,773
Interest 146 3,892
Restructuring 43 2,271
Other 6,220 7,421
Accrued liabilities and other $ 33,944 $ 45,699