XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
3 Months Ended
Oct. 31, 2020
Leases Disclosure [Abstract]  
Schedule of components lease
Leases  Balance Sheet Classification  October 31,
2020
 
Assets       
Operating  Right-of-use assets  $19,316 
Finance  Property, plant and equipment, net (a)   319 
Total lease assets     $19,635 
         
Liabilities        
Current:        
Operating  Current portion of operating lease liabilities  $3,966 
Finance  Finance leases short term   109 
         
Non-current:        
Operating  Operating lease liabilities, non-current   16,257 
Finance  Other liabilities and finance leases long term   173 
Total lease liabilities     $20,505 
Schedule of lease cost
Lease cost  October 31,
2020
 
Operating lease cost  $1,479 
Finance lease cost:     
Amortization of leased assets   66 
Interest on lease liabilities   5 
Total lease cost  $1,550 
Schedule of lease liability maturity
Maturity of lease liabilities, years ending July 31,  Operating leases   Finance leases   Total 
2021  $3,933   $87   $4,020 
2022   4,000    88    4,088 
2023   3,305    88    3,393 
2024   3,274    44    3,318 
2025   3,275        3,275 
Thereafter   6,402        6,402 
Total lease payments   24,189    307    24,496 
Less: Interest (a)   3,966    25    3,991 
Present value of lease liabilities  $20,223   $282   $20,505 
Schedule of lease term and discount rate
Lease term and discount rate    
Weighted-average remaining lease term (years):    
Operating leases   6.1 years 
Finance leases   2.9 years 
      
Weighted-average discount rate:     
Operating leases   4.9%
Finance leases   9.1%