Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.24.0.1
Leases (Tables)
6 Months Ended
Jan. 31, 2024
Leases [Abstract]  
Schedule of Lease Agreements Include Rental Payments Certain of the Company’s lease agreements include rental payments adjusted periodically for inflation or a market rate which are included in the lease liabilities.
Leases   Balance Sheet Classification   January 31,
2024
    July 31,
2023
 
Assets                
Operating   Right-of-use assets   $ 3,187     $ 3,626  
Total lease assets       $ 3,187     $ 3,626  
                     
Liabilities                    
Current:                    
Operating   Current portion of operating lease liabilities   $ 862     $ 980  
                     
Non-current:                    
Operating   Operating lease liabilities, non-current     2,785       3,160  
Total lease liabilities       $ 3,647     $ 4,140  
Schedule of Components of Lease Cost Components of lease cost were as follows:
    Three months ended
January 31,
    Six months ended
January 31,
 
    2024     2023     2024     2023  
Operating lease cost – net (a)   $ 141     $ 114     $ 281     $ 376  
(a) Net of $126 and $252 of sublease income for the three and six months ended January 31, 2024, respectively, and $114 for the three and six months ended January 31, 2023.

 

Schedule of Maturities of the Company’s Lease Liabilities The maturities of the Company’s lease liabilities as of January 31, 2024 are as follows:
Maturity of lease liabilities, years ending July 31,   Operating
leases
 
2024   $ 571  
2025     896  
2026     886  
2027     881  
2028     808  
Total lease payments     4,042  
Less: Interest (a)     (395 )
Present value of lease liabilities   $ 3,647  
(a) Primarily calculated using the Company’s incremental borrowing rate.
Schedule of Lease Term and Discount Rate Lease term and discount rate for the for the six months ended January 31 were as follows:
Lease term and discount rate   2024     2023  
Weighted-average remaining lease term (years) - operating leases     4.3 years       5.3 years  
                 
Weighted-average discount rate – operating leases     5.1 %     5.1 %