XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities
Other accrued liabilities as of December 31, 2023 and 2022 were as follows:
20232022
Non-income taxes$27,295 $25,525 
Short-term lease liabilities (See Note 6)11,965 12,024 
Selling expenses and freight accruals7,789 9,822 
Current income taxes payable (See Note 10)14,835 12,966 
Professional fees, legal, and acquisition-related accruals5,577 5,415 
Accrued interest (See Note 19)2,630 2,749 
Customer advances and sales return reserves2,454 6,585 
Accrued insurance2,295 1,305 
Accrued environmental reserves (See Note 25)1,187 654 
Accrued rent and facilities1,104 972 
Accrued non-pension benefits581 1,812 
Interest rate swap (See Note 24)159 — 
Other12,444 7,044 
Total other accrued liabilities$90,315 $86,873