XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Components of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Oct. 31, 2018
Jul. 31, 2018
Accrued Expenses [Line Items]    
Accrued sales taxes $ 21,418 $ 21,390
Accrued other taxes 7,318 8,414
Accrued compensation 21,947 25,603
Accrued interest 450 1,437
Accrued audit, tax and legal 2,829 3,264
Accrued contract labor 3,773 1,932
Accrued worker's compensation 6,148 6,126
Accrued other 21,046 20,164
Accrued expenses $ 84,929 $ 88,330