v3.26.3
Segment and Geographic Information - Schedule of Reconciliation of Segment Income (Loss) (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]        
Operating income $ 28,425 $ 54,012 $ 119,380 $ 156,812
SNIA environmental liability expense 0 (1,745) 0 (363,815)
Interest expense (7,952) (10,863) (23,419) (41,080)
Foreign exchange and other income/(expense) 26,301 (7,493) (3,223) (332)
Income (loss) before income tax 46,774 33,911 92,738 (248,415)
Amortization of debt issuance costs 5,100 5,900 14,843 17,259
Operating Segments        
Segment Reporting [Line Items]        
Operating income 69,712 80,883 233,020 245,354
Operating Segments | Cardiopulmonary        
Segment Reporting [Line Items]        
Operating income 7,578 24,698 65,797 80,796
Operating Segments | Neuromodulation        
Segment Reporting [Line Items]        
Operating income 62,134 56,185 167,223 164,558
Other        
Segment Reporting [Line Items]        
Operating income $ (41,287) $ (26,871) $ (113,640) $ (88,542)