Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.21.2
Leases (Tables)
12 Months Ended
Jul. 31, 2021
Leases Disclosure [Abstract]  
Schedule of components lease
Leases   Balance Sheet Classification   July 31,
2021
    July 31,
2020
 
Assets                
Operating   Right-of-use assets   $ 17,020     $ 19,916  
Finance   Property, plant and equipment, net (a)     248       385  
Total lease assets       $ 17,268     $ 20,301  
                     
Liabilities                    
Current:                    
Operating   Current portion of operating lease liabilities   $ 3,419     $ 4,121  
Finance   Finance leases short term     88       201  
                     
Non-current:                    
Operating   Operating lease liabilities, non-current     14,558       16,679  
Finance   Other liabilities and finance leases long term     110       161  
Total lease liabilities       $ 18,175     $ 21,162  

  

(a) Accumulated amortization of finance lease assets was approximately $1,100 and $1,000 as of July 31, 2021 and 2020, respectively.

 

Schedule of lease cost
Lease Cost   2021     2020  
Operating lease cost   $ 5,474     $ 5,813  
Finance lease cost:                
Amortization of leased assets     137       251  
Interest on lease liabilities     16       35  
Total lease cost   $ 5,627     $ 6,099  

 

Schedule of lease liability maturity
Maturity of lease liabilities, years ending July 31,   Operating
leases
    Finance
leases
    Total  
2022   $ 4,326     $ 88     $ 4,414  
2023     3,547       88       3,635  
2024     3,385       37       3,422  
2025     3,158      
      3,158  
2026     3,150      
      3,150  
Thereafter     3,224      
      3,224  
Total lease payments     20,790       213       21,003  
Less: Interest (a)     (2,813 )     (15 )     (2,828 )
Present value of lease liabilities   $ 17,977     $ 198     $ 18,175  

 

(a) Primarily calculated using the Company’s incremental borrowing rate.

 

Schedule of lease term and discount rate
Lease term and discount rate   2021     2020  
Weighted-average remaining lease term (years):            
Operating leases     5.6 years       6.2 years  
Finance leases     2.5 years       2.7 years  
                 
Weighted-average discount rate:                
Operating leases     4.9 %     4.9 %
Finance leases     7.4 %     8.6 %