XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative financial instruments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 04, 2024
Jan. 31, 2025
Jan. 31, 2024
Oct. 31, 2024
Sep. 09, 2024
Derivative [Line Items]          
Maturity of foreign currency forward contracts   90 days      
Gains (losses) on foreign currency forward contracts   $ (4,363) $ 12,094    
Change in unrealized gain (loss) on foreign currency derivative instruments   4,694 $ (12,916)    
Derivative, Gain (Loss) on Derivative, Net   $ (44)      
Due 2029          
Derivative [Line Items]          
Treasury Lock $ 250,000        
Public Bond Offering 600,000     $ 600,000 $ 600,000
Treasury Lock Cash Settlement $ 2,306