XML 100 R76.htm IDEA: XBRL DOCUMENT v3.24.4
Derivative Instruments - Summary of Fair Values of Derivative Instruments (Details) - USD ($)
$ in Thousands
Nov. 30, 2024
Nov. 30, 2023
Not Designated as Hedging Instrument | Foreign exchange forward contracts (notional value)    
Derivative [Line Items]    
Notional value $ 1,962,852 $ 1,456,110
Not Designated as Hedging Instrument | Foreign exchange forward contracts (notional value) | Other current assets    
Derivative [Line Items]    
Assets, fair value 11,863 4,326
Not Designated as Hedging Instrument | Foreign exchange forward contracts (notional value) | Other accrued liabilities    
Derivative [Line Items]    
Other accrued liabilities 8,096 9,756
Designated as Hedging Instrument | Foreign currency forward contracts (notional value) | Net Investment Hedging    
Derivative [Line Items]    
Notional value 687,475 516,250
Designated as Hedging Instrument | Foreign currency forward contracts (notional value) | Net Investment Hedging | Other current assets    
Derivative [Line Items]    
Assets, fair value 220 0
Designated as Hedging Instrument | Foreign currency forward contracts (notional value) | Net Investment Hedging | Other accrued liabilities    
Derivative [Line Items]    
Assets, fair value 91 18,335
Designated as Hedging Instrument | Foreign currency forward contracts (notional value) | Net Investment Hedging | Other Noncurrent Liabilities    
Derivative [Line Items]    
Assets, fair value 7,889 18,041
Designated as Hedging Instrument | Foreign currency forward contracts (notional value) | Net Investment Hedging | Other Noncurrent Assets    
Derivative [Line Items]    
Assets, fair value 2,320 0
Designated as Hedging Instrument | Foreign Exchange Contract | Net Investment Hedging    
Derivative [Line Items]    
Notional value 300,000 0
Designated as Hedging Instrument | Foreign Exchange Contract | Net Investment Hedging | Other Noncurrent Assets    
Derivative [Line Items]    
Assets, fair value $ 1,792 $ 0