XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Disaggregation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues disaggregated by Group      
Total revenue $ 2,530.7 $ 2,417.9 $ 1,987.5
Revenue recognized at a point in time      
Revenues disaggregated by Group      
Total revenue 2,204.7 2,104.7 1,726.7
Revenue recognized over time      
Revenues disaggregated by Group      
Total revenue 326.0 313.2 260.8
Eliminations      
Revenues disaggregated by Group      
Total revenue [1] (12.3) (14.0) (12.0)
Operating segments | BSI BioSpin [Member]      
Revenues disaggregated by Group      
Total revenue 696.7 691.0 600.0
Operating segments | BSI CALID [Member]      
Revenues disaggregated by Group      
Total revenue 822.2 819.6 653.9
Operating segments | Bsi Nano [Member]      
Revenues disaggregated by Group      
Total revenue 787.0 697.5 556.1
Operating segments | BEST      
Revenues disaggregated by Group      
Total revenue $ 237.1 $ 223.8 $ 189.5
[1] Represents product and service revenue between reportable segments.