XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Operating Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]            
Net sales $ 294,976   $ 280,325   $ 570,391 $ 529,238
Income from operations 23,256   8,895   38,489 23,089
Total other income (expense) - net (2,555)   (2,030)   (3,617) (3,530)
Income tax expense 5,403   1,949   9,029 3,685
Net income 15,298 $ 10,545 4,916 $ 10,958 25,843 15,874
Cardiovascular            
Segment Reporting Information [Line Items]            
Net sales 286,670   272,292   553,606 513,298
Income from operations 21,275   6,777   34,401 18,978
Endoscopy            
Segment Reporting Information [Line Items]            
Net sales 8,306   8,033   16,785 15,940
Income from operations $ 1,981   $ 2,118   $ 4,088 $ 4,111