Annual report pursuant to Section 13 and 15(d)

Commitments (Tables)

v3.10.0.1
Commitments (Tables)
12 Months Ended
Jul. 31, 2018
Disclosure Text Block Supplement [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Minimum future annual rentals under all non-cancellable operating leases, net of sublease rental income of $323, as of July 31, 2018, are as follows:

Years ended July 31,        
             
  2019      $ 6,809  
  2020       5,091  
  2021       3,553  
  2022       3,018  
  2023       2,858  
  Thereafter       12,295  
        $ 33,626