XML 53 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments - Carrying Amount and Estimated Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Reported Value Measurement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure $ 433,246 $ 606,823
Credit facilities and bank overdrafts 2,594 3,131
Derivative Asset 32,892 3,575
Derivative Liability 5,631 7,415
Reported Value Measurement | 2020 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 299,598 299,381
Reported Value Measurement | 2023 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 299,080 299,004
Reported Value Measurement | 2021 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 327,408 334,561
Reported Value Measurement | 2024 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 546,009 558,124
Reported Value Measurement | 2026 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 870,689 890,183
Reported Value Measurement | 2028 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 396,766 396,688
Reported Value Measurement | 2048 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 786,050 785,996
Reported Value Measurement | 2047 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 493,676 493,571
Reported Value Measurement | Term loan credit agreement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 239,665 239,621
Reported Value Measurement | Amortizing Note    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 70,882 82,079
Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 433,246 606,823
Credit facilities and bank overdrafts 2,594 3,131
Derivative Asset 32,892 3,575
Derivative Liability 5,631 7,415
Estimate of Fair Value Measurement [Member] | 2020 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 301,191 302,700
Estimate of Fair Value Measurement [Member] | 2023 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 303,381 305,580
Estimate of Fair Value Measurement [Member] | 2021 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 327,667 338,244
Estimate of Fair Value Measurement [Member] | 2024 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 549,159 586,825
Estimate of Fair Value Measurement [Member] | 2026 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 822,800 945,306
Estimate of Fair Value Measurement [Member] | 2028 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 418,176 441,500
Estimate of Fair Value Measurement [Member] | 2048 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 823,569 919,040
Estimate of Fair Value Measurement [Member] | 2047 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 446,510 526,106
Estimate of Fair Value Measurement [Member] | Term loan credit agreement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 240,000 240,000
Estimate of Fair Value Measurement [Member] | Amortizing Note    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent $ 71,810 $ 84,430