v3.26.3
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Net revenues $ 324,886 $ 311,312 $ 926,306 $ 860,176
Sterigenics        
Segment Reporting [Line Items]        
Net revenues 209,305 192,845 607,011 557,368
Nordion        
Segment Reporting [Line Items]        
Net revenues 55,024 62,805 146,182 137,793
Nelson Labs        
Segment Reporting [Line Items]        
Net revenues 60,557 55,662 173,113 165,015
Operating Segments        
Segment Reporting [Line Items]        
Net revenues 324,886 311,312 926,306 860,176
Segment expenses 142,713 135,718 419,418 387,358
Segment income 170,665 164,190 471,057 436,764
Total capital expenditures     145,450 87,319
Operating Segments | Sterigenics        
Segment Reporting [Line Items]        
Net revenues 209,305 192,845 607,011 557,368
Segment expenses 83,002 76,925 247,535 226,752
Segment income 117,487 107,155 332,026 302,904
Total capital expenditures     121,993 64,871
Operating Segments | Nordion        
Segment Reporting [Line Items]        
Net revenues 55,024 62,805 146,182 137,793
Segment expenses 20,002 23,426 56,724 54,638
Segment income 33,724 38,048 85,415 78,947
Total capital expenditures     12,490 15,234
Operating Segments | Nelson Labs        
Segment Reporting [Line Items]        
Net revenues 60,557 55,662 173,113 165,015
Segment expenses 39,709 35,367 115,159 105,968
Segment income 19,454 18,987 53,616 54,913
Total capital expenditures     10,967 7,214
Corporate Nonsegment        
Segment Reporting [Line Items]        
Segment income 11,508 11,404 35,831 36,054
Corporate Nonsegment | Sterigenics        
Segment Reporting [Line Items]        
Segment income 8,816 8,765 27,450 27,712
Corporate Nonsegment | Nordion        
Segment Reporting [Line Items]        
Segment income 1,298 1,331 4,043 4,208
Corporate Nonsegment | Nelson Labs        
Segment Reporting [Line Items]        
Segment income 1,394 1,308 4,338 4,134
Intersegment        
Segment Reporting [Line Items]        
Net revenues $ 600 $ 3,100 $ 30,100 $ 23,300