XML 74 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefit Plans - Schedule of Expected Benefit Payments (Details) - USD ($)
$ in Thousands
Jul. 31, 2017
Jul. 31, 2016
Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]    
2016 $ 449 $ 499
2017 377  
2018 359  
2019 339  
2020 309  
2023 through 2027 $ 1,241