XML 49 R27.htm IDEA: XBRL DOCUMENT v3.25.4
Other Accrued Liabilities
12 Months Ended
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]  
Other Accrued Liabilities Other Accrued Liabilities
Other accrued liabilities as of December 31, 2025 and 2024 were as follows:
20252024
Non-income taxes$29,345 $25,455 
Current income taxes payable (See Note 10)10,929 12,772 
Selling expenses and freight accruals9,848 10,716 
Short-term lease liabilities (See Note 6)12,536 10,619 
Professional fees, legal, and acquisition-related accruals7,009 5,340 
Customer advances and sales return reserves4,833 3,855 
Accrued insurance3,851 6,041 
Accrued environmental reserves (See Note 25)1,516 1,235 
Accrued interest (See Note 19)1,312 1,289 
Accrued rent and facilities956 1,129 
Multiemployer plan withdrawal charge (See Note 9)901 — 
Accrued non-pension benefits678 833 
Deferred acquisition payment (See Note 2)538 — 
Earnout liability (See Note 2)— 1,160 
Other845 224 
Total other accrued liabilities$85,097 $80,668