XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Apr. 29, 2020
Dec. 31, 2019
Jul. 23, 2018
Jun. 13, 2016
Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Long-term debt, fair value $ 1,115.7   $ 876.0    
Carrying Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Long-term debt, fair value $ 1,049.3   $ 850.2    
3.20% Senior Notes, due June 2023 | Senior Notes          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Stated interest rate 3.20%   3.20%   3.20%
3.37% Senior Notes, due June 2025 | Senior Notes          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Stated interest rate 3.37%   3.37%   3.37%
4.50% Senior Notes, due December 2020 | Senior Notes          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Stated interest rate 4.50%   4.50%    
4.20% Senior Notes, due December 2021 | Senior Notes          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Stated interest rate 4.20%   4.20%    
3.00% Senior Notes, due May 2030 | Senior Notes          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Stated interest rate 3.00% 3.00%      
Finger Lakes Instrumentation (FLI)          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration       $ 3.0