v3.26.3
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 277.8 $ 223.1 $ 802.2 $ 648.0
Less:        
Adjusted cost of revenues 133.1 104.8 377.8 305.9
Segment income from operations 41.5 32.0 111.0 90.3
Other loss (24.3) (24.6) (72.2) (64.3)
Income from operations 17.2 7.4 38.8 26.0
Less other expense (income):        
Interest income (2.7) (2.2) (8.7) (6.1)
Loss on debt extinguishment 0.0 0.0 0.0 5.8
Foreign currency loss, net 0.1 (0.6) 4.8 (16.9)
Other expense, net 0.5 0.1 0.5 0.4
Income before income taxes 10.9 1.2 17.0 9.6
Nonrelated Party        
Less other expense (income):        
Interest expense 8.4 8.9 25.2 33.2
Operating Segments        
Less:        
Other segment items 103.2 86.3 313.4 251.8
Nuclear & Safety        
Segment Reporting [Line Items]        
Revenues 194.0 144.6 565.7 419.7
Less:        
Adjusted cost of revenues 102.4 77.0 295.2 224.0
Segment income from operations 25.9 21.3 72.8 62.0
Nuclear & Safety | Operating Segments        
Less:        
Other segment items 65.7 46.3 197.7 133.7
Medical        
Segment Reporting [Line Items]        
Revenues 83.8 78.5 236.5 228.3
Less:        
Adjusted cost of revenues 30.7 27.8 82.6 81.9
Segment income from operations 15.6 10.7 38.2 28.3
Medical | Operating Segments        
Less:        
Other segment items $ 37.5 $ 40.0 $ 115.7 $ 118.1