XML 32 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt (Senior Notes) (Details)
12 Months Ended
Sep. 04, 2019
USD ($)
May 18, 2018
USD ($)
Sep. 11, 2017
USD ($)
Jun. 09, 2015
USD ($)
Sep. 11, 2014
Jan. 31, 2013
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 04, 2019
EUR (€)
May 18, 2018
EUR (€)
Sep. 11, 2017
EUR (€)
Jun. 09, 2015
EUR (€)
Debt Instrument [Line Items]                          
Basis spread on debt instrument         0.70%                
Debt issuance costs             $ 3,028,000 $ 890,000 $ 1,478,000        
Floating Rate Notes Due September Four Twenty Twenty One                          
Debt Instrument [Line Items]                          
Aggregate principal amount of debts | €                   € 300,000,000      
Issuance premium received | €                   € 744,000      
Debt issuance costs $ 754,000                        
3.85% senior notes, payable February 1, 2023; interest payable semiannually                          
Debt Instrument [Line Items]                          
Aggregate principal amount of debts           $ 600,000,000              
Debt issuance costs           $ 6,000,000              
Interest rate percentage           3.85%              
Floating Rate Notes, payable May 18, 2020; interest payable quarterly                          
Debt Instrument [Line Items]                          
Aggregate principal amount of debts | €                     € 300,000,000    
Debt issuance costs   $ 890,000                      
2.00% senior notes, payable January 14, 2022; interest payable annually                          
Debt Instrument [Line Items]                          
Aggregate principal amount of debts | €                         € 500,000,000
Debt issuance costs       $ 4,218,000                  
Interest rate percentage                         2.00%
Floating Rate Notes, payable September 11, 2019, interest payable quarterly                          
Debt Instrument [Line Items]                          
Aggregate principal amount of debts | €                       € 300,000,000  
Debt issuance costs     $ 911,000                    
Euro Interbank Offered Rate (EURIBOR) | Floating Rate Notes Due September Four Twenty Twenty One                          
Debt Instrument [Line Items]                          
Basis spread on debt instrument 0.20%                        
Euro Interbank Offered Rate (EURIBOR) | Floating Rate Notes, payable May 18, 2020; interest payable quarterly                          
Debt Instrument [Line Items]                          
Basis spread on debt instrument   0.30%                      
Euro Interbank Offered Rate (EURIBOR) | Floating Rate Notes, payable September 11, 2019, interest payable quarterly                          
Debt Instrument [Line Items]                          
Basis spread on debt instrument     0.30%