XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued insurance costs $ 59,835 $ 54,180
Current portion of acquisition related contingent consideration 42,206 40,060
Accrued marketing costs 33,858 33,375
Employee and retiree benefit plan accruals 29,692 31,711
Accrued taxes (other than income taxes) 9,508 7,127
All other accrued expenses 26,481 31,847
Total other accrued liabilities $ 201,580 $ 198,300