XML 132 R117.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Carrying Amount and Estimated Fair Value of Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Sep. 26, 2018
Dec. 31, 2017
Carrying Amount [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents $ 634,897   $ 368,046
Credit facilities and bank overdrafts 4,695   7,993
Derivative assets 0   0
Derivative liabilities 0   0
Carrying Amount [Member] | Senior Notes - 2007 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 0   249,765
Carrying Amount [Member] | Senior Notes - 2020 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 298,499   0
Carrying Amount [Member] | Senior Notes, Euro Notes, 2021 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 337,704   0
Carrying Amount [Member] | Senior Notes - 2023 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 298,698   298,670
Carrying Amount [Member] | Senior Notes, Euro Notes, 2024 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 564,034   589,848
Carrying Amount [Member] | Senior Notes, Euro Notes, 2026 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 899,886   0
Carrying Amount [Member] | Senior Notes - 2028 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 396,377 $ 400,000 0
Carrying Amount [Member] | Senior notes - 2047 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 493,151   492,819
Carrying Amount [Member] | Senior Notes - 2048 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 785,788 $ 800,000 0
Carrying Amount [Member] | Term Loan Credit Agreement [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 349,163   0
Carrying Amount [Member] | Amortizing Note [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 125,007   0
Fair Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 634,897   368,046
Credit facilities and bank overdrafts 4,695   7,993
Derivative assets 7,229   5,137
Derivative liabilities 6,907   13,555
Fair Value [Member] | Senior Notes - 2007 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 0   293,232
Fair Value [Member] | Senior Notes - 2020 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 300,356   0
Fair Value [Member] | Senior Notes, Euro Notes, 2021 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 341,094   0
Fair Value [Member] | Senior Notes - 2023 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 293,017   304,219
Fair Value [Member] | Senior Notes, Euro Notes, 2024 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 584,129   627,782
Fair Value [Member] | Senior Notes, Euro Notes, 2026 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 909,439   0
Fair Value [Member] | Senior Notes - 2028 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 401,231   0
Fair Value [Member] | Senior notes - 2047 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 446,725   525,906
Fair Value [Member] | Senior Notes - 2048 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 783,925   0
Fair Value [Member] | Term Loan Credit Agreement [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes 350,000    
Fair Value [Member] | Amortizing Note [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes $ 127,879   $ 0