XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
6 Months Ended
Jan. 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:

 

   2025   2024   2025   2024 
   Three Months Ended
January 31,
   Six Months Ended
January 31,
 
   2025   2024   2025   2024 
   (in thousands) 
Operating lease cost  $590   $734   $1,191   $1,492 
Short-term lease cost   249    132    506    459 
                     
Total lease cost  $839   $866   $1,697   $1,951 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $613   $724   $1,227   $1,515 
Schedule of Supplemental Disclosure Related Weighted Average Operating Leases

   January 31,
2025
   July 31,
2024
 
Weighted-average remaining lease term-operating leases   2.5 years    2.6 years 
Weighted-average discount rate-operating leases   5.6%   5.6%
Schedule of Aggregate Operating Lease Liability

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

 

   January 31,
2025
   July 31,
2024
 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities  $1,244   $1,866 
Operating lease liabilities included in noncurrent liabilities   1,349    1,533 
           
Total  $2,593   $3,399 
Schedule of Future Minimum Maturities of Operating Lease Liabilities

Future minimum maturities of operating lease liabilities were as follows:

 

(in thousands)     
Twelve-month period ending January 31:     
2026  $1,345 
2027   749 
2028   381 
2029   179 
2030   149 
Thereafter    
      
Total lease payments   2,803 
Less imputed interest   (210)
      
Total operating lease liabilities  $2,593