XML 112 R99.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Loss - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Unrecognized Net Defined Plan Costs  
Accumulated Other Comprehensive Income Loss [Line Items]  
Reclassification adjustment from AOCI on unrecognized net defined plan costs, net losses $ 0.7
Reclassification adjustment from AOCI on unrecognized net defined plan costs, tax 0.2
Change in Fair Value of Derivatives Products | Foreign Currency Forward Exchange Contracts  
Accumulated Other Comprehensive Income Loss [Line Items]  
Reclassification adjustment from AOCI on derivatives, net gains 25.8
Reclassification adjustment from AOCI on derivatives, tax benefit 5.7
Change in Fair Value of Derivatives Products | Interest Rate Swap Agreements  
Accumulated Other Comprehensive Income Loss [Line Items]  
Reclassification adjustment from AOCI on derivatives, net gains 0.2
Reclassification adjustment from AOCI on derivatives, tax benefit 0.1
Change in Fair Value of Derivatives Products | Commodity Swaps  
Accumulated Other Comprehensive Income Loss [Line Items]  
Reclassification adjustment from AOCI on derivatives, net gains 2.5
Reclassification adjustment from AOCI on derivatives, tax benefit $ 0.6