XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]  
Schedule of other accrued liabilities
As of December 31, 2022 and 2021, other accrued liabilities were:
 20222021
Accrued and deferred compensation$23,188 $19,169 
Accrued benefits and workers' compensation claims6,953 5,923 
Unearned revenue and customer deposits8,138 3,937 
Uninsured loss reserve5,320 3,502 
Due to contracts and agencies3,101 3,051 
Current portion of operating lease1,065 1,802 
Other5,252 5,163 
Total other accrued liabilities$53,017 $42,547