XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
OTHER ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
OTHER ACCRUED LIABILITIES OTHER ACCRUED LIABILITIES
As of December 31, 2021 and 2020, other accrued liabilities were:
 20212020
Accrued and deferred compensation$22,671 $19,473 
Accrued benefits and workers' compensation claims5,923 5,733 
Unearned revenue and customer deposits3,937 2,172 
Due to contracts and agencies3,051 3,305 
Current portion of operating lease1,802 1,757 
Other5,163 4,123 
Total other accrued liabilities$42,547 $36,563