XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Operating Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Net sales $ 275,415 $ 248,913
Operating income 15,233 14,194
Total other income (expense) - net (1,062) (1,500)
Income tax expense 3,626 1,736
Net income 10,545 10,958
Cardiovascular    
Segment Reporting Information [Line Items]    
Net sales 266,936 241,006
Operating income 13,126 12,201
Endoscopy    
Segment Reporting Information [Line Items]    
Net sales 8,479 7,907
Operating income $ 2,107 $ 1,993