XML 99 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Accrued Liabilities - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued insurance costs $ 51,645 $ 48,318
Current portion of acquisition related contingent consideration 51,518 36,020
Accrued marketing costs 32,249 38,539
Employee and retiree benefit plan accruals 32,007 31,653
Current portion of deferred payroll taxes under CARES Act 18,739 18,706
Accrued taxes (other than income taxes) 6,638 6,178
All other accrued expenses 33,973 25,727
Total other accrued liabilities $ 226,769 $ 205,141