XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]    
Accrued and deferred compensation $ 22,543 $ 20,229
Accrued benefits and workers' compensation claims 6,241 5,896
Unearned revenue and customer deposit 2,024 1,915
Due to contracts and agencies 3,325 3,196
Current portion of operating lease 1,452  
Other 2,988 2,270
Total other accrued liabilities $ 38,573 $ 33,506