XML 41 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments (Tables)
3 Months Ended
Oct. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
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):

 

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

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

 

      Three Months Ended
October 31,
 
Amount of Income (Loss) Recognized on Derivatives     2025   2024 
Derivatives not designated or not qualifying as hedging instruments  Location of income (loss) recognized on derivatives        
Foreign exchange forward contracts  Net income (loss) resulting from foreign exchange transactions  $7   $(18)