XML 64 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments and Fair Value Measurements - Schedule of Fair Value of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivatives Fair Value [Line Items]    
Asset $ 13,266 $ 22,731
Liability 23,851 8,159
Undesignated Derivatives [Member] | Forwards [Member] | BRL    
Derivatives Fair Value [Line Items]    
Asset 181 80
Liability 49 0
Undesignated Derivatives [Member] | Forwards [Member] | GBP    
Derivatives Fair Value [Line Items]    
Asset 731 2,266
Liability 3,823 324
Undesignated Derivatives [Member] | Forwards [Member] | CAD    
Derivatives Fair Value [Line Items]    
Asset 523 3,336
Liability 1,855 53
Undesignated Derivatives [Member] | Forwards [Member] | CNY    
Derivatives Fair Value [Line Items]    
Asset 0 0
Liability 81 0
Undesignated Derivatives [Member] | Forwards [Member] | EUR    
Derivatives Fair Value [Line Items]    
Asset 7,135 7,895
Liability 2,034 1,922
Undesignated Derivatives [Member] | Forwards [Member] | JPY    
Derivatives Fair Value [Line Items]    
Asset 3,889 3,334
Liability 97 1,318
Undesignated Derivatives [Member] | Forwards [Member] | MXN    
Derivatives Fair Value [Line Items]    
Asset 0 159
Liability 0 0
Undesignated Derivatives [Member] | Forwards [Member] | SEK    
Derivatives Fair Value [Line Items]    
Asset 0 0
Liability 797 0
Undesignated Derivatives [Member] | Interest Rate Swaps [Member] | USD    
Derivatives Fair Value [Line Items]    
Asset 0 27
Liability 0 0
Designated As Hedging Instrument [Member] | Net Investment Hedges [Member] | BRL    
Derivatives Fair Value [Line Items]    
Asset 0 0
Liability 0 3,165
Designated As Hedging Instrument [Member] | Net Investment Hedges [Member] | GBP    
Derivatives Fair Value [Line Items]    
Asset 807 0
Liability 13,189 949
Designated As Hedging Instrument [Member] | Net Investment Hedges [Member] | CAD    
Derivatives Fair Value [Line Items]    
Asset 0 5,634
Liability 1,926 0
Designated As Hedging Instrument [Member] | Cash Flow Hedges [Member] | Interest Rate Swaps [Member] | EUR    
Derivatives Fair Value [Line Items]    
Asset 0 0
Liability $ 0 $ 428