XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
12 Months Ended
Jul. 31, 2023
Leases [Abstract]  
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)
  2023   2022   2021 
Operating lease cost  $3,175   $2,901   $2,824 
Short-term lease cost   1,095    1,348    620 
TOTAL LEASE COST  $4,270   $4,249   $3,444 
                
Cash paid for amounts included in the measurement of lease liabilities:               
Operating cash flows from operating leases  $3,262   $2,857   $2,779 
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases
July 31  2023   2022 
Weighted-average remaining lease term-operating leases  2.3 years   2.8 years 
Weighted-average discount rate-operating leases   3.7%   3.0%
Schedule of Aggregate Operating Lease Liability

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

 

July 31
(in thousands)
  2023   2022 
Operating lease liabilities included in “Other current liabilities  $2,861   $2,899 
Operating lease liabilities included in noncurrent liabilities   2,881    4,606 
TOTAL  $5,742   $7,505 
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:     
2024  $3,028 
2025   2,122 
2026   507 
2027   304 
2028   48 
Thereafter    
Total lease payments   6,009 
Less imputed interest   (267)
Total operating lease liabilities  $5,742