Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.21.2
Leases (Tables)
3 Months Ended
Oct. 31, 2021
Leases Disclosure [Abstract]  
Schedule of components lease
Leases   Balance Sheet Classification   October 31,
2021
    July 31,
2021
 
Assets                
Operating   Right-of-use assets   $ 16,259     $ 17,020  
Finance   Property, plant and equipment, net (a)     229       248  
Total lease assets       $ 16,488     $ 17,268  
                     
Liabilities                    
Current:                    
Operating   Current portion of operating lease liabilities   $ 3,365     $ 3,419  
Finance   Finance leases short term     83       88  
                     
Non-current:                    
Operating   Operating lease liabilities, non-current     13,863       14,558  
Finance   Finance leases long term and other liabilities     91       110  
Total lease liabilities       $ 17,402     $ 18,175  

  

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

 

Schedule of lease cost
Lease Cost   2021     2020  
Operating lease cost   $ 1,158     $ 1,479  
Finance lease cost:                
Amortization of leased assets     19       66  
Interest on lease liabilities     3       5  
Total lease cost   $ 1,180     $ 1,550  

 

Schedule of lease liability maturity
Maturity of lease liabilities, years ending July 31,   Operating leases     Finance leases     Total  
2022   $ 3,194     $ 66     $ 3,260  
2023     3,562       88       3,650  
2024     3,385       32       3,417  
2025     3,158      
      3,158  
2026     3,150      
      3,150  
Thereafter     3,224      
      3,224  
Total lease payments     19,673       186       19,859  
Less: Interest (a)     (2,445 )     (12 )     (2,457 )
Present value of lease liabilities   $ 17,228     $ 174     $ 17,402  

 

Schedule of lease term and discount rate
Lease term and discount rate   2021     2020  
Weighted-average remaining lease term (years):                
Operating leases     5.4 years       6.1 years  
Finance leases     2.0 years       2.9 years  
                 
Weighted-average discount rate:                
Operating leases     5.0 %     4.9 %
Finance leases     6.72 %     9.1 %