Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.22.0.1
Leases (Tables)
6 Months Ended
Jan. 31, 2022
Leases Disclosure [Abstract]  
Schedule of components lease
Leases   Balance Sheet Classification   January 31,
2022
    July 31,
2021
 
Assets                
Operating   Right-of-use assets   $ 15,407     $ 17,020  
Finance   Property, plant and equipment, net (a)     210       248  
Total lease assets       $ 15,617     $ 17,268  
                     
Liabilities                    
Current:                    
Operating   Current portion of operating lease liabilities   $ 3,187     $ 3,419  
Finance   Finance leases short term     80       88  
                     
Non-current:                    
Operating   Operating lease liabilities, non-current     13,199       14,558  
Finance   Finance leases long term and other liabilities     79       110  
Total lease liabilities       $ 16,545     $ 18,175  

  

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

 

Schedule of lease cost
    Three months ended
January 31,
    Six months ended
January 31,
 
    2022     2021     2022     2021  
Operating lease cost   $ 1,129     $ 1,515     $ 2,287     $ 2,994  
Finance lease cost:                                
Amortization of leased assets     19       33       38       99  
Interest on lease liabilities     2       4       5       9  
Total lease cost   $ 1,150     $ 1,552     $ 2,330     $ 3,102  

 

Schedule of lease liability maturity
Maturity of lease liabilities, years ending July 31,   Operating leases     Finance leases     Total  
2022   $ 2,091     $ 44     $ 2,135  
2023     3,589       88       3,677  
2024     3,414       37       3,451  
2025     3,161      
      3,161  
2026     3,150      
      3,150  
Thereafter     3,224      
      3,224  
Total lease payments     18,629       169       18,798  
Less: Interest (a)     (2,243 )     (10 )     (2,253 )
Present value of lease liabilities   $ 16,386     $ 159     $ 16,545  

 

Schedule of lease term and discount rate
Lease term and discount rate   2022     2021  
Weighted-average remaining lease term (years):            
Operating leases     5.2 years       5.9 years  
Finance leases     2.0 years       2.9 years  
                 
Weighted-average discount rate:                
Operating leases     4.98 %     4.95 %
Finance leases     5.96 %     9.02 %