XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives - Notional Amounts of Foreign Currency Forward Contracts (Details) - Foreign currency contracts - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Designated as hedges | Euro    
Notional amounts of foreign currency forward contracts    
Notional amounts $ 399.7 $ 399.9
Designated as hedges | Canadian dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 128.8 134.0
Designated as hedges | Australian dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 55.3 58.4
Designated as hedges | Swiss franc    
Notional amounts of foreign currency forward contracts    
Notional amounts 45.0 45.9
Designated as hedges | British pound    
Notional amounts of foreign currency forward contracts    
Notional amounts 38.0 43.8
Designated as hedges | Swedish krona    
Notional amounts of foreign currency forward contracts    
Notional amounts 30.4 30.7
Designated as hedges | Japanese yen    
Notional amounts of foreign currency forward contracts    
Notional amounts 26.3 30.4
Designated as hedges | Other Currencies    
Notional amounts of foreign currency forward contracts    
Notional amounts   0.9
Not designated as hedges | Euro    
Notional amounts of foreign currency forward contracts    
Notional amounts 550.8 755.7
Not designated as hedges | Canadian dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 89.8 144.2
Not designated as hedges | Australian dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 48.8 98.1
Not designated as hedges | Swiss franc    
Notional amounts of foreign currency forward contracts    
Notional amounts   25.1
Not designated as hedges | British pound    
Notional amounts of foreign currency forward contracts    
Notional amounts 157.2 148.1
Not designated as hedges | Swedish krona    
Notional amounts of foreign currency forward contracts    
Notional amounts 34.0 25.1
Not designated as hedges | Japanese yen    
Notional amounts of foreign currency forward contracts    
Notional amounts   46.0
Not designated as hedges | Other Currencies    
Notional amounts of foreign currency forward contracts    
Notional amounts 192.7 132.7
Not designated as hedges | Mexican peso    
Notional amounts of foreign currency forward contracts    
Notional amounts 78.0 96.3
Not designated as hedges | Indian rupee    
Notional amounts of foreign currency forward contracts    
Notional amounts 52.8 63.4
Not designated as hedges | Philippine peso    
Notional amounts of foreign currency forward contracts    
Notional amounts   76.2
Not designated as hedges | Russian ruble    
Notional amounts of foreign currency forward contracts    
Notional amounts   44.4
Not designated as hedges | Chinese yuan    
Notional amounts of foreign currency forward contracts    
Notional amounts 34.0 31.6
Not designated as hedges | New Zealand dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts   $ 26.6
Not designated as hedges | Brazilian real    
Notional amounts of foreign currency forward contracts    
Notional amounts $ 30.2