XML 116 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 860.8 $ 800.9 $ 717.8
Medical      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 299.7 284.5 271.7
Nuclear & Safety      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 561.1 516.4 446.1
North America      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 542.2 512.3 462.7
North America | Medical      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 271.9 258.1 252.0
North America | Nuclear & Safety      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 270.3 254.2 210.7
Europe      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 305.6 272.1 241.8
Europe | Medical      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 27.8 26.4 19.7
Europe | Nuclear & Safety      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 277.8 245.7 222.1
Asia Pacific      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 13.0 16.5 13.3
Asia Pacific | Medical      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 0.0 0.0 0.0
Asia Pacific | Nuclear & Safety      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 13.0 $ 16.5 $ 13.3