XML 186 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting - Operating Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Net sales $ 355,351 $ 323,508
Selling, general and administrative expenses 107,486 94,428
Income from operations 41,033 35,922
Total other expense - net (3,075) (1,574)
Income before income taxes 37,958 34,348
Cardiovascular    
Segment Reporting Information [Line Items]    
Net sales 338,713 313,374
Cost of sales standard 138,440 133,066
Cost of sales other 37,784 35,302
Selling, general and administrative expenses 100,974 91,300
Research and development expenses 21,954 20,916
Other operating expenses 1,023 (117)
Income from operations 38,538 32,907
Endoscopy    
Segment Reporting Information [Line Items]    
Net sales 16,638 10,134
Cost of sales standard 4,363 3,109
Cost of sales other 2,744 316
Selling, general and administrative expenses 6,512 3,128
Research and development expenses 524 566
Income from operations $ 2,495 $ 3,015