XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.4
OTHER ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]  
Schedule of other accrued liabilities
As of December 31, 2020 and 2019, other accrued liabilities were:
 20202019
Accrued and deferred compensation$19,473 $22,543 
Accrued benefits and workers' compensation claims5,733 6,241 
Unearned revenue and customer deposits2,172 2,024 
Due to contracts and agencies3,305 3,325 
Current portion of operating lease1,757 1,452 
Other4,123 2,988 
Total other accrued liabilities$36,563 $38,573