Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.22.2.2
Leases (Tables)
3 Months Ended
Oct. 31, 2022
Leases Disclosure Abstract  
Schedule of leases
Leases   Balance Sheet Classification   October 31,
2022
    July 31,
2022
 
Assets                    
Operating   Right-of-use assets   $ 14,419     $ 15,174  
Finance   Property, plant and equipment, net (a)     153       172  
Total lease assets       $ 14,572     $ 15,346  
                     
Liabilities                    
Current:                    
Operating   Current portion of operating lease liabilities   $ 3,455     $ 3,432  
Finance   Finance leases short term     81       81  
                     
Non-current:                    
Operating   Operating lease liabilities, non-current     11,952       12,729  
Finance   Other liabilities and finance leases long term     18       39  
Total lease liabilities       $ 15,506     $ 16,281  

  

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

 

Schedule of components of lease cost
Lease Cost   2022     2021  
Operating lease cost   $ 1,048     $ 1,158  
Finance lease cost:                
Amortization of leased assets     19       19  
Interest on lease liabilities     2       3  
Total lease cost   $ 1,069     $ 1,180  

 

Schedule of lease liabilities
Maturity of lease liabilities, years ending July 31,   Operating
leases
    Finance
leases
    Total  
2023   $ 3,118     $ 66     $ 3,184  
2024     3,874       37       3,911  
2025     3,541      
      3,541  
2026     3,351      
      3,351  
2027     2,507      
      2,507  
Thereafter     808      
      808  
Total lease payments     17,199       103       17,302  
Less: Interest (a)     (1,792 )     (4 )     (1,796 )
Present value of lease liabilities   $ 15,407     $ 99     $ 15,506  

 

(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.5 years       5.4 years  
Finance leases     1.2 years       2.0 years  
                 
Weighted-average discount rate:                
Operating leases     4.95 %     5.0 %
Finance leases     3.70 %     6.72 %