XML 74 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Payroll and Benefit Costs - Accrued Payroll/Benefit Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Payroll and benefits $ 311,169 $ 280,918
Payroll taxes 67,712 21,831
Workers’ compensation 18,996 19,655
Accrued payroll and benefit costs $ 397,877 $ 322,404