XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Components of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Oct. 31, 2020
Jul. 31, 2020
Payables and Accruals [Abstract]    
Accrued taxes $ 62,207 $ 60,744
Accrued compensation 25,791 25,439
Accrued worker's compensation 3,949 3,949
Accrued audit, tax and legal 2,917 3,399
Accrued contract labor 1,105 981
Accrued interest 2,516 476
Accrued other 18,509 16,392
Accrued expenses $ 116,994 $ 111,380