XML 110 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting and Foreign Operations - Operating Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Net sales $ 1,150,981 $ 1,074,751 $ 963,875
Income (loss) from operations 87,563 60,916 (1,562)
Total other expense - net (4,934) (6,999) (11,669)
Income tax expense (benefit) 8,113 5,463 (3,388)
Net income (loss) 74,516 48,454 (9,843)
Cardiovascular      
Segment Reporting Information [Line Items]      
Net sales 1,118,224 1,043,227 934,202
Income (loss) from operations 80,946 53,415 (7,042)
Endoscopy      
Segment Reporting Information [Line Items]      
Net sales 32,757 31,524 29,673
Income (loss) from operations $ 6,617 $ 7,501 $ 5,480