XML 102 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities an Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accrued Liabilities [Abstract]      
Salaries and benefits $ 20,745 $ 5,702  
Incentive compensation 40,682 7,912  
Accrued Professional Fees 13,319 0  
Accrued Product Field Action. 11,810 0  
Consigned inventory 5,210 0  
Third-party Inventory 4,284 0  
Legal accrual 3,538 4,177  
Accrued sales taxes 6,291 1,472  
Warranties and Returns 3,360 0  
Deferred Revenue and Credits, Current 3,326 18  
Accrued other taxes 2,771 0  
Outside commissions 725 1,141  
Accrued freight 5,696 0  
Restructuring Reserve, Current 1,290 423 $ 6,539
Acquisition-related accrual 0 2,750  
Other 9,017 2,301  
Accrued liabilities $ 132,064 $ 25,896