XML 71 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Disaggregation (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues disaggregated by Group        
Total revenue $ 860.5 $ 864.4 $ 2,459.3 $ 2,386.8
Revenue recognized at a point in time        
Revenues disaggregated by Group        
Total revenue 732.2 741.5 2,086.0 2,036.5
Revenue recognized over time        
Revenues disaggregated by Group        
Total revenue 128.3 122.9 373.3 350.3
United States        
Revenues disaggregated by Group        
Total revenue 226.0 239.0 666.3 677.5
Germany        
Revenues disaggregated by Group        
Total revenue 71.3 74.3 191.5 224.6
Europe excluding Germany        
Revenues disaggregated by Group        
Total revenue 241.2 215.6 678.7 586.0
China        
Revenues disaggregated by Group        
Total revenue 121.8 121.3 337.7 357.4
Asia Pacific excluding China        
Revenues disaggregated by Group        
Total revenue 130.7 141.1 389.5 354.3
Other        
Revenues disaggregated by Group        
Total revenue $ 69.5 $ 73.1 $ 195.6 $ 187.0