XML 118 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from External Customer [Line Items]      
Total revenues $ 860.8 $ 800.9 $ 717.8
Medical      
Revenue from External Customer [Line Items]      
Total revenues 299.7 284.5 271.7
Nuclear & Safety      
Revenue from External Customer [Line Items]      
Total revenues 561.1 516.4 446.1
Cancer care | Medical      
Revenue from External Customer [Line Items]      
Total revenues 228.1 215.9 206.0
Other | Medical      
Revenue from External Customer [Line Items]      
Total revenues 71.6 68.6 65.8
Nuclear | Nuclear & Safety      
Revenue from External Customer [Line Items]      
Total revenues 316.6 291.8 254.2
Labs and research | Nuclear & Safety      
Revenue from External Customer [Line Items]      
Total revenues 131.7 122.9 103.1
Other | Nuclear & Safety      
Revenue from External Customer [Line Items]      
Total revenues $ 112.8 $ 101.7 $ 88.7