XML 85 R110.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Borrowings - Debt Instrument Redemption (Details)
12 Months Ended
Dec. 31, 2019
2024 Dollar Senior Notes [Member] | 2019  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 103.656%
2024 Dollar Senior Notes [Member] | 2020  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 102.438%
2024 Dollar Senior Notes [Member] | 2021  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 101.219%
2024 Dollar Senior Notes [Member] | 2022 and Thereafter  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.00%
2024 Euro Senior Notes [Member] | 2019  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 103.188%
2024 Euro Senior Notes [Member] | 2020  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 102.125%
2024 Euro Senior Notes [Member] | 2021  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 101.063%
2024 Euro Senior Notes [Member] | 2022 and Thereafter  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.00%
2025 Euro Senior Notes [Member]  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 103.75%
2025 Euro Senior Notes [Member] | 2020 Period One  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 102.813%
2025 Euro Senior Notes [Member] | 2021 Period Two  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 101.875%
2025 Euro Senior Notes [Member] | 2022 Period Three  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.938%
2025 Euro Senior Notes [Member] | 2023 and Thereafter Period Four and Thereafter  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.00%