XML 84 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Accrued Liabilities [Abstract]    
Salaries and benefits $ 27,708 $ 25,786
Incentive compensation 14,779 27,023
Operating Lease, Liability, Current 8,846 8,740
Sales taxes 2,024 2,146
Restructuring accrual 2,936 3,421
UnfavorablecontractliabilityST 5,358 5,566
Accrued other taxes 2,418 3,540
Accrued Professional Fees 596 1,273
Legal accrual 852 900
Distribution Fees 4,862 5,300
Warranties and returns 487 1,027
Accrued freight 7,576 6,784
Other 6,841 5,515
Accrued liabilities $ 85,283 $ 97,021 [1]
[1] December 31, 2020 balances were derived from audited consolidated financial statements.