XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Other Liabilities Disclosure [Abstract]    
Payroll taxes $ 6,227 $ 6,591
Property, sales and other taxes 7,898 8,340
Commissions payable 5,248 408
Accrued vendor costs 2,973 7,068
Accrued warranties 1,868 1,535
Severance 5,498 0
Other 2,530 1,596
Total $ 32,242 $ 25,538