XML 123 R106.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Derivative [Line Items]      
Maximum period hedged in cash flow hedge 30 months    
Unrealized gains, reclassification period 12 months    
Unrealized gains, net of tax, expected to be reclassified from other comprehensive income (loss)into earnings $ 13.3    
Fair value of forward contracts credited to other comprehensive income 6.1 $ 12.9 $ (2.2)
Forward Contracts [Member]      
Derivative [Line Items]      
Forward contracts related to foreign currency designated as cash flow hedges 4.2    
Fair value of forward contracts credited to other comprehensive income 0.3    
Not designated net fair value - asset (liability)   1.0  
Accrued Liabilities [Member] | Forward Contracts [Member]      
Derivative [Line Items]      
Not designated gross derivative liability 0.2 0.9  
Other Current Assets [Member] | Forward Contracts [Member]      
Derivative [Line Items]      
Not designated gross derivative assets $ 0.3 $ 1.9