XML 140 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial instruments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Mar. 04, 2019
USD ($)
Mar. 04, 2019
EUR (€)
Oct. 04, 2018
USD ($)
Oct. 04, 2018
EUR (€)
Derivatives Fair Value [Line Items]              
Foreign currency translation, continuing operations, adjustments, net of tax $ 4,195,000 $ (83,889,000) $ 173,074,000        
Interest benefit on swaps not designed as hedging instrument 18,866,000 3,277,000 0        
Cash Flow Hedging              
Derivatives Fair Value [Line Items]              
Ineffectiveness on hedging derivatives 0 0 $ 0        
Cross Currency Interest Rate Contract | Cash Flow Hedging              
Derivatives Fair Value [Line Items]              
Foreign currency translation, continuing operations, adjustments, net of tax 20,800,000 4,000,000.0          
Not Designated as Hedging Instrument | Foreign Currency Exchange Contracts              
Derivatives Fair Value [Line Items]              
Loss on derivative 3,800,000 1,900,000          
Total notional amount for all open foreign currency forward contracts 145,100,000 125,900,000          
Not Designated as Hedging Instrument | Cross Currency Interest Rate Contract              
Derivatives Fair Value [Line Items]              
Interest benefit on swaps not designed as hedging instrument 18,900,000 3,300,000          
Designated as Hedging Instrument | Foreign Currency Exchange Contracts | Cash Flow Hedging              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts $ 132,000,000.0 $ 115,300,000          
Designated as Hedging Instrument | Cross Currency Interest Rate Contract              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts       $ 250,000,000 € 219,200,000 $ 500,000,000 € 433,900,000
Derivative, number of instruments held       5 5 6 6
Derivative, fixed interest rate       4.875% 4.875% 4.625% 4.625%
Derivative, annual interest rate       2.4595% 2.4595% 1.942% 1.942%