v3.25.2
Fair Value Measurements (Tables)
12 Months Ended
Jul. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis

The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:

 

(in thousands)  Level 1   Level 2   Level 3   Total 
July 31, 2025                    
Debt securities  $

12,926

   8,723   $  $21,649 
Equity investments included in current assets   5,637            5,637 
Equity investments included in noncurrent assets       2,500     902    3,402 
TOTAL  $18,563   $11,223   $902   $30,688 
Acquisition consideration included in:                    
Other current liabilities  $   $   $

   $

 
Other noncurrent liabilities           (610)    (610) 
TOTAL  $   $   $(610)   $

(610

) 
                     
July 31, 2024                    
Debt securities  $16,585   $6,853   $   $23,438 
Equity investments included in current assets   5,009            5,009 
Equity investments included in noncurrent assets       1,377    695    2,072 
TOTAL  $21,594   $8,230   $695   $30,519 
Acquisition consideration included in:                    
Other current liabilities  $   $   $(222)  $(222)
Other noncurrent liabilities           (684)   (684)
TOTAL  $   $   $(906)  $(906)
Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)

The following tables summarize the change in the balance of the Company’s assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

 

(in thousands)         
Year ended July 31,            
(in thousands)  2025   2024   2023 
Balance, beginning of period  $695   $1,263   $1,132 
Redemption for Visa mandatory release assessment      (877)    
Total gains included in “Other expense, net   207    309    131 
BALANCE, END OF PERIOD  $902   $695   $1,263 
                
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period  $   $   $ 
Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)

The following tables summarize the change in the balance of the Company’s liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

 

Year ended July 31,            
(in thousands)  2025   2024   2023 
Balance, beginning of period  $906   $4,805   $8,546 
Payments   (296)   (2,104)   (2,494)
Total (gains) losses included in:               
Other operating expense, net      (1,838)   (1,349)
Interest expense included in “Interest income, net”       44    97 
Foreign currency translation adjustments      (1)   5 
BALANCE, END OF PERIOD  $610   $906   $4,805 
                
Change in unrealized gains or losses for the period included in earnings for liabilities at the end of the period  $   $   $