XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Accrued and deferred compensation $ 24,328 $ 22,512
Unearned revenue and customer deposits 12,517 13,488
Accrued benefits and workers’ compensation claims 7,665 8,276
Uninsured loss reserve 2,405 5,954
Due to contracts and agencies $ 3,447 $ 2,992
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total other accrued liabilities Total other accrued liabilities
Current portion of operating lease $ 1,218 $ 962
Other 4,691 5,422
Total other accrued liabilities $ 56,271 $ 59,606