XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Other Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities
Other accrued liabilities as of December 31, 2022 and 2021 were as follows:
20222021
Non-income taxes$25,525 $23,725 
Current income taxes payable (See Note 10)12,966 16,642 
Short-term lease liabilities (See Note 6)12,024 9,976 
Selling expenses and freight accruals9,822 11,695 
Customer advances and sales return reserves6,585 7,965 
Professional fees, legal, and acquisition-related accruals5,415 12,264 
Accrued interest (See Note 20)2,749 2,129 
Interest rate swap (See Note 25)— 1,782 
Other11,787 9,439 
Total other accrued liabilities$86,873 $95,617