XML 85 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]      
Compensation $ 15,293 $ 18,131  
Current portion of cash-settled share-based liabilities 2,947 3,504  
Interest and taxes 5,463 1,850  
Customer rebates 15,253 11,575  
Insurance 7,310 6,915  
Current operating lease liability 7,239 8,034  
Unearned revenue 3,681 21,325 $ 15,389
Other 10,807 12,171  
Total accrued expenses $ 67,993 $ 83,505  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses Accrued expenses