v3.25.2
Financial Assets and Liabilities - Location of the Amounts of Gains and Losses on Derivative Instrument Fair Values for Designated Hedging Instruments, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Financial Assets and Liabilities [Line Items]        
Amount of  gains (losses) recognized in OCI on derivatives (effective portion) $ 5,598 $ 4,181 $ (76,558) $ 7,656
Amount of gains (losses) reclassified from OCI (effective portion) (283) 2,078 (6,547) (2,356)
Foreign exchange contracts | Revenue        
Financial Assets and Liabilities [Line Items]        
Amount of  gains (losses) recognized in OCI on derivatives (effective portion) 4,751 4,501 17,953 1,936
Amount of gains (losses) reclassified from OCI (effective portion) 1,056 2,689 1,336 (1,593)
Foreign exchange contracts | Operating expenses        
Financial Assets and Liabilities [Line Items]        
Amount of  gains (losses) recognized in OCI on derivatives (effective portion) 847 (320) (1,295) 5,720
Amount of gains (losses) reclassified from OCI (effective portion) (8) $ (611) (5,664) $ (763)
Interest rate contracts        
Financial Assets and Liabilities [Line Items]        
Amount of  gains (losses) recognized in OCI on derivatives (effective portion) 0   (93,216)  
Amount of gains (losses) reclassified from OCI (effective portion) $ (1,331)   $ (2,219)