XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Other Accrued Liabilities - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued insurance costs $ 58,535 $ 54,180
Current portion of acquisition related contingent consideration 45,857 40,060
Employee and retiree benefit plan accruals 44,246 31,711
Accrued marketing costs 40,720 33,375
Accrued taxes (other than income taxes) 8,856 7,127
All other accrued expenses 27,921 31,847
Total other accrued liabilities $ 226,135 $ 198,300