XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 351.9 $ 329.4 $ 698.8 $ 653.0
US [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 230.9 211.0 455.5 418.1
EMEA [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 56.4 57.7 115.0 114.1
China [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 26.5 25.4 52.5 51.1
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 38.1 $ 35.3 $ 75.8 $ 69.7