XML 403 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Other Accrued Liabilities Other Accrued Liabilities
Other accrued liabilities consisted of the following:

(in thousands)December 31, 2024December 31, 2023
Current portion of acquisition related contingent consideration$63,982 $64,528 
Accrued insurance costs58,040 54,040 
Accrued marketing costs55,879 55,799 
Employee and retiree benefit plan accruals33,446 34,203 
Accrued interest payable7,611 2,520 
Accrued taxes (other than income taxes)6,821 7,474 
All other accrued expenses20,908 19,430 
Total other accrued liabilities$246,687 $237,994