v3.26.1
Derivative Instruments (Tables)
9 Months Ended
Apr. 30, 2026
Derivative Instruments [Abstract]  
Schedule of Outstanding EUR Forward Contracts

The outstanding EUR forward contracts at April 30, 2026 were as follows:

 

Settlement Date   U.S. Dollar
Amount
    EUR
Amount
 
May-26     523,868       450,000  
Jun-26     524,543       450,000  
Jul-26     525,195       450,000  
Aug-26     525,848       450,000  
Total     2,099,453       1,800,000  
Schedule of Fair Value of Outstanding Derivative Instruments

The fair value of outstanding derivative instruments recorded in the accompanying unaudited condensed consolidated balance sheets were as follows (in thousands):

 

Assets and Liabilities Derivatives:     April 30,
2026
    July 31,
2025
 
Derivatives not designated or not qualifying as hedging instruments   Balance Sheet Location            
Foreign exchange forward contracts   Prepaid expenses and other current assets   $ 18     $ 18  
Schedule of Derivative Instruments on the Condensed Consolidated Statements of Operations And Comprehensive Income (Loss)

The effects of derivative instruments on the condensed consolidated statements of operations and comprehensive income (loss) were as follows (in thousands):

 

Amount of Income Recognized       Three Months Ended
April 30,
    Nine Months Ended
April 30,
 
on Derivatives     2026     2025     2026     2025  
Derivatives not designated or not qualifying as hedging instruments   Location of income recognized on derivatives            
Foreign exchange forward contracts   Net income resulting from foreign exchange transactions   $ 23     $ 164       30     $ 15