Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.20.2
Leases (Tables)
12 Months Ended
Jul. 31, 2020
Leases Disclosure [Abstract]  
Schedule of components lease
Leases   Balance Sheet Classification   July 31, 2020  
Assets          
Operating   Right-of-use assets   $ 19,916  
Finance   Property, plant and equipment, net (a)     385  
Total lease assets       $ 20,301  
             
Liabilities            
Current:            
Operating   Current portion of operating lease liabilities   $ 4,121  
Finance   Finance leases short term     201  
             
Non-current:            
Operating   Operating lease liabilities, non-current     16,679  
Finance   Other liabilities and finance leases long term     161  
Total lease liabilities       $ 21,162  
Schedule of lease cost
Lease cost   July 31, 2020  
Operating lease cost   $ 5,813  
Finance lease cost:        
Amortization of leased assets     251  
Interest on lease liabilities     35  
Total lease cost   $ 6,099  
Schedule of lease liability maturity
Maturity of lease liabilities, years ending July 31,   Operating leases     Finance leases     Total  
2021   $ 5,291     $ 171     $ 5,462  
2022     3,957       88       4,045  
2023     3,299       88       3,387  
2024     3,274       45       3,319  
2025     3,275             3,275  
Thereafter     6,402             6,402  
Total lease payments     25,498       392       25,890  
Less: Interest (a)     (4,698 )     (30 )     (4,728 )
Present value of lease liabilities   $ 20,800     $ 362     $ 21,162  
Schedule of lease term and discount rate
Lease term and discount rate      
Weighted-average remaining lease term (years):      
Operating leases     6.2 years  
Finance leases     2.7 years  
         
Weighted-average discount rate:        
Operating leases     4.9 %
Finance leases     8.6 %