XML 77 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Compensation and benefits $ 10,435 $ 11,936
Warranty costs 5,552 7,580
Insurance 5,237 3,852
Interest 3,892 4,041
Deferred tooling 2,773 2,828
Legal and professional fees 2,827 3,211
Restructuring 2,271 336
Taxes payable 2,517 2,696
Accrued freight 1,465 1,636
Accrued services 1,309 1,140
Product liabilities 0 1,711
Other 7,421 7,229
Accrued liabilities and other $ 45,699 $ 48,196