XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
12 Months Ended
Jul. 31, 2024
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)
  2024   2023   2022 
Operating lease cost  $2,557   $3,175   $2,901 
Short-term lease cost   924    1,095    1,348 
TOTAL LEASE COST  $3,481   $4,270   $4,249 
                
Cash paid for amounts included in the measurement of lease liabilities:                
Operating cash flows from operating leases  $2,588   $3,262   $2,857 
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases

July 31  2024   2023 
Weighted-average remaining lease term-operating leases   2.6 years    2.3 years 
Weighted-average discount rate-operating leases   5.6%   3.7%
Schedule of Aggregate Operating Lease Liability

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

 

July 31
(in thousands)
  2024   2023 
Operating lease liabilities included in “Other current liabilities  $1,866   $2,861 
Operating lease liabilities included in noncurrent liabilities   1,533    2,881 
TOTAL  $3,399   $5,742 
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:     
2025  $2,002 
2026   699 
2027   490 
2028   233 
2029   185 
Thereafter   62 
Total lease payments   3,671 
Less imputed interest   (272)
Total operating lease liabilities  $3,399