XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting - Operating Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Net sales $ 297,565 $ 275,415
Income from operations 26,383 15,233
Total other expense - net (883) (1,062)
Income tax expense 4,797 3,626
Net income 20,703 10,545
Cardiovascular    
Segment Reporting Information [Line Items]    
Net sales 287,976 266,936
Income from operations 23,934 13,126
Endoscopy    
Segment Reporting Information [Line Items]    
Net sales 9,589 8,479
Income from operations $ 2,449 $ 2,107