XML 70 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Compensation and benefits $ 12,893 $ 12,904
Taxes payable 5,275 3,564
Warranty costs 3,911 3,490
Insurance 2,485 2,432
Legal and professional fees 1,710 1,588
Accrued freight 1,559 1,544
Deferred tooling revenue 1,466 806
Accrued services 1,106 1,207
Other 6,564 6,409
Accrued liabilities and other $ 36,969 $ 33,944