XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
9 Months Ended
Apr. 30, 2023
Lessee Disclosure [Abstract]  
Schedule of Supplemental Disclosures Related to the Company's Operating Leases

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

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

April 30,

  

Nine Months Ended

April 30,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Operating lease cost  $817   $743   $2,384   $2,130 
Short-term lease cost   256    277    784    877 
Total lease cost  $1,073   $1,020   $3,168   $3,007 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $842   $724   $2,431   $2,089 
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases

 

  

April 30, 2023

  

July 31, 2022

 
Weighted-average remaining lease term-operating leases  2.5 years   2.8 years 
Weighted-average discount rate-operating leases   3.6%   3.0%
Schedule of Aggregate Operating Lease Liability

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

 

  

April 30, 2023

  

July 31, 2022

 
    (in thousands) 
Operating lease liabilities included in “Other current liabilities”  $2,811   $2,899 
Operating lease liabilities included in noncurrent liabilities   3,572    4,606 
           
Total  $6,383   $7,505 
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 April 30:     
2024  $3,001 
2025   2,658 
2026   569 
2027   379 
2028   95 
Thereafter    
Total lease payments   6,702 
Less imputed interest   (319)
      
Total operating lease liabilities  $6,383