XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Payroll and Benefit Costs (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Payroll and Benefit Costs Accrued payroll and benefit costs consisted of the following (in thousands):
 December 31,
 20212020
Payroll and benefits$449,246 $311,169 
Payroll taxes74,117 67,712 
Workers’ compensation16,820 18,996 
Accrued payroll and benefit costs$540,183 $397,877