XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments (Foreign Currency Contracts) (Details) - Jun. 30, 2019 - Foreign Exchange Forward - Not Designated as Hedging Instrument
€ in Millions, ¥ in Millions, £ in Millions, kr in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions
SGD ($)
HKD ($)
JPY (¥)
GBP (£)
EUR (€)
AUD ($)
DKK (kr)
USD ($)
CAD ($)
Long | Sell US Dollars and Buy Canadian Dollars                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract                 $ 23.2
Long | Sell Euros and Buy Canadian Dollars                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract                 $ 15.4
Long | Sell Australian Dollars and Buy Great Britain Pounds                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | £       £ 1.2          
Long | Sell US Dollars and Buy Great Britain Pounds                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | £       33.3          
Long | Sell US Dollars and Buy Singapore Dollars                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract $ 2.3                
Long | Sell US Dollars and Buy Euros                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | €         € 35.4        
Long | Sell Japanese Yen and Buy US Dollars                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract               $ 1.9  
Long | Sell US Dollars And Buy Danish Krone                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | kr             kr 60.2    
Long | Sell Euros and Buy Great British Pounds                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | £       4.9          
Long | Sell Hong Kong Dollars and Buy Great British Pounds                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | £       £ 2.5          
Short | Sell US Dollars and Buy Canadian Dollars                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract               18.0  
Short | Sell Euros and Buy Canadian Dollars                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | €         10.3        
Short | Sell Australian Dollars and Buy Great Britain Pounds                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract           $ 2.1      
Short | Sell US Dollars and Buy Great Britain Pounds                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract               42.4  
Short | Sell US Dollars and Buy Singapore Dollars                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract               1.7  
Short | Sell US Dollars and Buy Euros                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract               40.4  
Short | Sell Japanese Yen and Buy US Dollars                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | ¥     ¥ 200.0            
Short | Sell US Dollars And Buy Danish Krone                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract               $ 9.2  
Short | Sell Euros and Buy Great British Pounds                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract | €         € 5.5        
Short | Sell Hong Kong Dollars and Buy Great British Pounds                  
Derivative Instruments (Textual) [Abstract]                  
Amount of foreign currency contract   $ 24.8