XML 132 R116.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Accrued Liabilities [Abstract]    
Non-income taxes $ 23,725 $ 26,080
Current Income Taxes Payable 16,642 13,124
Professional Fees, legal, and acquisition-related accruals 12,264 11,437
Selling Expenses and freight accruals 11,695 10,475
Short-term lease liabilities 9,976 10,901
Customer advances and sales return reserves 7,965 6,380
Interest rate swap 1,782 0
Other 11,568 13,710
Total other accrued liabilities $ 95,617 $ 92,107