XML 115 R99.htm IDEA: XBRL DOCUMENT v3.20.4
OTHER - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer allowances and rebates $ 30,913 $ 18,834
Compensation and benefits 19,016 10,542
Interest 749 334
Vendor invoices 6,536 3,428
Royalties 3,007 2,391
Commissions 1,380 894
Freight 6,669 3,263
Professional fees 2,060 1,941
Foreign exchange forward contracts 0 180
Restructuring 0 59
Other 9,720 10,194
Total $ 80,050 $ 52,060