XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net sales $ 421,340 $ 413,302
Cost of products sold 227,945 217,771
Gross profit 193,395 195,531
Selling, general and administrative 93,965 94,150
Research and development 15,669 15,919
Restructuring charges (Note 4) 1,924 3,017
Currency exchange losses, net 4,076 2,333
Operating income 77,761 80,112
Interest expense 6,835 10,740
Other income, net (7,023) (6,235)
Total other (income) expense, net (188) 4,505
Income before income taxes 77,949 75,607
Provision for income taxes (Note 11) 18,344 17,468
Net income $ 59,605 $ 58,139
Earnings per share attributable to common shareholders (Note 10):    
Basic (in dollars per share) $ 1.51 $ 1.48
Diluted (in dollars per share) 1.51 1.47
Dividends per common share (in dollars per share) $ 0.51 $ 0.47