XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Insurance recovery receivable - current:      
Health $ 1,178 $ 886  
Workers’ compensation 2,798 2,687  
Professional liability 5,279 5,524  
Insurance recovery receivable (current) 9,255 9,097 $ 7,434
Insurance recovery receivable - non-current:      
Workers’ compensation 8,161 8,037  
Professional liability 12,767 17,677  
Insurance recovery receivable (noncurrent) 20,928 25,714 23,058
Other assets:      
Security deposits 1,063 720  
Deferred compensation 2,889 3,298  
Net debt issuance costs 1,807 2,623  
Post employment benefit 50 32  
Other assets 5,809 6,673 6,649
Accounts payable and accrued expenses:      
Trade accounts payable 5,744 3,040  
Subcontractor payable 37,790 73,836  
Accrued expenses 21,412 15,946  
Accounts payable and accrued expenses 64,946 92,822  
Accrued compensation and benefits:      
Salaries and payroll taxes 24,606 27,042  
Bonuses and commissions 2,615 2,893  
Workers’ compensation 8,383 8,476  
Professional liability 6,121 6,252  
Health care 4,768 6,550  
Vacation 1,153 1,084  
Accrued compensation and benefits 47,646 52,297 72,605
Accrued claims:      
Workers’ compensation 15,355 14,798  
Professional liability 19,070 20,055  
Accrued claims 34,425 34,853 35,881
Other liabilities:      
Restructuring 74 474  
Deferred taxes 566 401  
Deferred compensation 2,926 3,343  
Other liabilities $ 3,566 $ 4,218 $ 3,838