XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
6 Months Ended
Jan. 31, 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:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Operating lease cost  $799   $687   $1,566   $1,387 
Short-term lease cost   259    253    528    600 
Total lease cost  $1,058   $940   $2,094   $1,987 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $824   $670   $1,588   $1,365 
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases
  

January 31,

2023

  

July 31,

2022

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

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities”  $2,917   $2,899 
Operating lease liabilities included in noncurrent liabilities   4,243    4,606 
Total  $7,160   $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 January 31:     
2024  $3,135 
2025   2,739 
2026   1,076 
2027   

454

 
2028   

137

 
Thereafter   

 
Total lease payments   7,541 
Less imputed interest   (381)
Total operating lease liabilities  $7,160