XML 90 R74.htm IDEA: XBRL DOCUMENT v3.6.0.2
Derivative Instruments and Hedging Strategies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Derivative [Line Items]      
Gain (Loss) from foreign currency exchange contracts in accumulated other comprehensive income $ 13.0 $ 13.6 $ 15.9
Foreign Currency Derivatives      
Derivative [Line Items]      
Amount reclassified from accumulated other comprehensive income to earnings as related to forecasted revenue and operating expense transactions $ 7.1    
Maximum length of time over which hedging its exposure to the reduction in value of forecasted foreign currency cash flows through foreign currency forward contracts 12 months    
Foreign Currency Derivatives | Maximum      
Derivative [Line Items]      
Maturity period of foreign currency derivatives Dec. 31, 2019