XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments - Carrying Amount and Estimated Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Reported Value Measurement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure $ 469,840 $ 606,823
Credit facilities and bank overdrafts 1,666 3,131
Derivative Asset 2,534 3,575
Derivative Liability 16,021 7,415
Reported Value Measurement | 2020 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 0 299,381
Reported Value Measurement | 2023 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 299,234 299,004
Reported Value Measurement | 2021 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 350,646 334,561
Reported Value Measurement | 2024 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 584,429 558,124
Reported Value Measurement | 2026 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 931,723 890,183
Reported Value Measurement | 2028 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 396,925 396,688
Reported Value Measurement | 2048 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 786,160 785,996
Reported Value Measurement | 2047 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 493,887 493,571
Reported Value Measurement | Term loan credit agreement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 239,766 239,621
Reported Value Measurement | 2022 Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 199,261 0
Reported Value Measurement | Amortizing Note    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 47,970 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 469,840 606,823
Credit facilities and bank overdrafts 1,666 3,131
Derivative Asset 2,534 3,575
Derivative Liability 16,021 7,415
Estimate of Fair Value Measurement [Member] | 2020 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 0 302,700
Estimate of Fair Value Measurement [Member] | 2023 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 316,527 305,580
Estimate of Fair Value Measurement [Member] | 2021 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 352,520 338,244
Estimate of Fair Value Measurement [Member] | 2024 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 611,473 586,825
Estimate of Fair Value Measurement [Member] | 2026 Euro Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 983,308 945,306
Estimate of Fair Value Measurement [Member] | 2028 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 469,184 441,500
Estimate of Fair Value Measurement [Member] | 2048 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 994,157 919,040
Estimate of Fair Value Measurement [Member] | 2047 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 570,413 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] | 2022 Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 200,000 0
Estimate of Fair Value Measurement [Member] | Amortizing Note    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent $ 48,734 $ 84,430