XML 97 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment financial information - product lines (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation by product line      
Net sales $ 6,967.2 $ 7,512.4 $ 7,386.1
Proprietary materials & consumables      
Disaggregation by product line      
Net sales 2,538.4 2,898.4 2,548.2
Third party materials & consumables      
Disaggregation by product line      
Net sales 2,537.3 2,704.1 2,906.3
Services & specialty procurement      
Disaggregation by product line      
Net sales 963.5 921.0 922.6
Equipment & instrumentation      
Disaggregation by product line      
Net sales $ 928.0 $ 988.9 $ 1,009.0