XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Jul. 31, 2025
Leases  
Schedule of Supplemental Disclosures Related to the Company’s Operating Leases

Supplemental disclosures related to the Company’s operating leases were as follows:

 

Year ended July 31

(in thousands)

  2025   2024   2023 
Operating lease cost  $

2,081

   $2,557   $3,175 
Short-term lease cost   

1,367

    924    1,095 
TOTAL LEASE COST  $

3,448

   $3,481  $4,270 
                
Cash paid for amounts included in the measurement of lease liabilities:               
Operating cash flows from operating leases  $

2,147

   $2,588  $3,262 
Schedule of Supplemental Disclosure Related Weighted Average Operating Leases

July 31  2025   2024 
Weighted-average remaining lease term-operating leases   

2.7 years

    2.6 years 
Weighted-average discount rate-operating leases   5.2%    5.6%
Schedule of Aggregate Operating Lease Liability

The Company’s aggregate operating lease liability was as follows:

 

July 31

(in thousands)

  2025   2024 
Operating lease liabilities included in “Other current liabilities  $

842

   $1,866 
Operating lease liabilities included in noncurrent liabilities   

1,103

    1,533 
TOTAL  $

1,945

   $3,399 
Schedule of Future Minimum Maturities of Operating Lease Liabilities

Future minimum maturities of operating lease liabilities were as follows:

 

(in thousands)    
Year ending July 31:     
2026  $

934

 
2027   

671

 
2028   

255

 
2029   

190

 
2030   

63

 
Thereafter   

 
Total lease payments   

2,113

 
Less imputed interest   

(168

) 
Total operating lease liabilities  $

1,945