XML 211 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Other Accrued Liabilities - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued insurance costs $ 54,180 $ 51,645
Current portion of acquisition related contingent consideration 40,060 51,518
Accrued marketing costs 33,375 32,249
Employee and retiree benefit plan accruals 31,711 32,007
Accrued taxes (other than income taxes) 7,127 6,638
Current portion of deferred payroll taxes under CARES Act 0 18,739
All other accrued expenses 31,847 33,973
Total other accrued liabilities $ 198,300 $ 226,769