XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Senior Notes and Term Loan (Details)
Jun. 12, 2020
USD ($)
May 14, 2020
USD ($)
Sep. 04, 2019
USD ($)
May 18, 2018
USD ($)
Jun. 09, 2015
USD ($)
Jan. 31, 2013
USD ($)
Apr. 03, 2021
Jun. 12, 2020
EUR (€)
Sep. 04, 2019
EUR (€)
May 18, 2018
EUR (€)
Jun. 09, 2015
EUR (€)
1.750% senior notes due June 12, 2027                      
Debt Instrument [Line Items]                      
Aggregate principal amount of debts | €               € 500,000,000      
Interest rate percentage             1.75% 1.75%      
Payment of financing costs $ 4,400,000                    
3.625% senior notes, payable May 15, 2030; interest payable semi-annually                      
Debt Instrument [Line Items]                      
Aggregate principal amount of debts   $ 500,000,000                  
Interest rate percentage   3.625%         3.625%        
Payment of financing costs   $ 5,476,000                  
Floating rate notes due September 04, 2021                      
Debt Instrument [Line Items]                      
Aggregate principal amount of debts | €                 € 300,000,000    
Payment of financing costs     $ 754,000                
Issuance premium received | €                 € 744,000    
Floating rate notes due September 04, 2021 | Euro interbank offered rate (EURIBOR)                      
Debt Instrument [Line Items]                      
Basis spread on debt instrument     0.20%                
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 May 18, 2020 | Euro interbank offered rate (EURIBOR)                      
Debt Instrument [Line Items]                      
Basis spread on debt instrument       0.30%              
2.00% senior notes due January 14, 2022                      
Debt Instrument [Line Items]                      
Aggregate principal amount of debts | €                     € 500,000,000
Interest rate percentage             2.00%       2.00%
Payment of financing costs         $ 4,218,000            
3.85% senior notes due February 1, 2023                      
Debt Instrument [Line Items]                      
Aggregate principal amount of debts           $ 600,000,000          
Interest rate percentage           3.85% 3.85%        
Payment of financing costs           $ 6,000,000