XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts payable and other accrued liabilities:    
Accounts payable $ 48,855 $ 40,241
Accrued liabilities 41,473 41,167
Total Accounts payable and other accrued liabilities 90,328 81,408
Accrued payroll costs:    
Payroll and benefits 51,724 43,738
Payroll taxes 29,791 22,466
Health insurance liabilities 4,342 4,474
Workers’ compensation liabilities 772 746
Total Accrued payroll costs $ 86,629 $ 71,424