Annual report pursuant to Section 13 and 15(d)

Commitments (Tables)

v3.19.3
Commitments (Tables)
12 Months Ended
Jul. 31, 2019
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 $134, as of July 31, 2019, are as follows:

Years ending July 31,      
       
2020      $ 9,457
2021       5,878
2022       4,299
2023       3,401
2024       3,107
Thereafter       9,679
      $ 35,821