XML 71 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2017
Commitments and Contingencies [Abstract]  
Schedule of future minimum payments for operating leases
(in thousands)   
Year ending July 31:    
2018 $2,510 
2019  1,373 
2020  760 
2021  720 
2022  615 
Thereafter  564 
Total payments $6,542 
Schedule of minimum future rentals on noncancelable operating leases
(in thousands)   
Year ending July 31:   
2018 $902 
2019  1,043 
2020  1,079 
2021  940 
2022  843 
Thereafter  2,791 
Total minimum future rentals $7,598 
Schedule of aggregate carrying value of land building and improvements
July 31
(in thousands)
 2017  2016 
Land, building and improvements $61,206  $59,553 
Less accumulated depreciation  (12,563)  (11,202)
Net $48,643  $48,351