XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]  
OTHER ACCRUED LIABILITIES OTHER ACCRUED LIABILITIES
As of December 31, 2023 and 2022, other accrued liabilities were:
 20232022
Accrued and deferred compensation$22,512 $23,188 
Accrued benefits and workers' compensation claims8,276 6,953 
Unearned revenue and customer deposits13,488 8,138 
Uninsured loss reserve5,954 5,320 
Due to contracts and agencies2,992 3,101 
Current portion of operating lease962 1,065 
Other5,422 5,252 
Total other accrued liabilities$59,606 $53,017