XML 80 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Senior Notes (Details)
May 18, 2018
USD ($)
Sep. 11, 2017
USD ($)
Jun. 09, 2015
USD ($)
Jan. 31, 2013
USD ($)
Mar. 30, 2019
May 18, 2018
EUR (€)
Sep. 11, 2017
EUR (€)
Jun. 09, 2015
EUR (€)
Floating Rate Notes due May 18, 2020                
Debt Instrument [Line Items]                
Aggregate principal amount of debts | €           € 300,000,000    
Payment of financing costs $ 890,000              
Floating Rate Notes due September 11, 2019                
Debt Instrument [Line Items]                
Aggregate principal amount of debts | €             € 300,000,000  
Payment of financing costs   $ 911,000            
2.00% Senior Notes due January 14, 2022                
Debt Instrument [Line Items]                
Aggregate principal amount of debts | €               € 500,000,000
Payment of financing costs     $ 4,218,000          
Interest rate percentage         2.00%     2.00%
3.85% Senior Notes due February 1, 2023                
Debt Instrument [Line Items]                
Aggregate principal amount of debts       $ 600,000,000        
Payment of financing costs       $ 6,000,000        
Interest rate percentage       3.85% 3.85%      
Euro Interbank Offered Rate (EURIBOR) | Floating Rate Notes due May 18, 2020                
Debt Instrument [Line Items]                
Basis spread on debt instrument 0.30%              
Euro Interbank Offered Rate (EURIBOR) | Floating Rate Notes due September 11, 2019                
Debt Instrument [Line Items]                
Basis spread on debt instrument   0.30%