Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

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 %