XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Payroll and Benefit Costs (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Payroll Costs and Retirement Obligations Accrued payroll and benefit costs consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Payroll and benefits$353,039 $423,439 
Payroll taxes12,753 33,559 
Workers’ compensation16,323 15,312 
Accrued payroll and benefit costs$382,115 $472,310