Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.22.2.2
Leases (Tables)
12 Months Ended
Jul. 31, 2022
Leases Disclosure Abstract  
Schedule of leases
Leases   Balance Sheet Classification   July 31,
2022
    July 31,
2021
 
Assets                
Operating   Right-of-use assets   $ 15,174     $ 17,020  
Finance   Property, plant and equipment, net (a)     172       248  
Total lease assets       $ 15,346     $ 17,268  
                     
Liabilities                    
Current:                    
Operating   Current portion of operating lease liabilities   $ 3,432     $ 3,419  
Finance   Finance leases short term     81       88  
                     
Non-current:                    
Operating   Operating lease liabilities, non-current     12,729       14,558  
Finance   Other liabilities and finance leases long term     39       110  
Total lease liabilities       $ 16,281     $ 18,175  

  

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

 

Schedule of lease cost
Lease Cost   2022     2021  
Operating lease cost   $ 4,431     $ 5,474  
Finance lease cost:                
Amortization of leased assets     76       137  
Interest on lease liabilities     10       16  
Total lease cost   $ 4,517     $ 5,627  

 

Schedule of lease liability
Maturity of lease liabilities, years ending July 31,   Operating
leases
    Finance
leases
    Total  
2023   $ 4,129     $ 81     $ 4,210  
2024     3,836       44       3,880  
2025     3,503      
      3,503  
2026     3,351      
      3,351  
2027     2,507      
      2,507  
Thereafter     808      
      808  
Total lease payments     18,134       125       18,259  
Less: Interest (a)     (1,973 )     (5 )     (1,978 )
Present value of lease liabilities   $ 16,161     $ 120     $ 16,281  

 

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

 

Schedule of lease term and discount rate
Lease term and discount rate   2022     2021  
Weighted-average remaining lease term (years):            
Operating leases     4.7 years       5.6 years  
Finance leases     1.5 years       2.5 years  
                 
Weighted-average discount rate:                
Operating leases     5.0 %     4.9 %
Finance leases     4.5 %     7.4 %