v3.26.1
Condensed Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net sales $ 463,632 $ 421,340
Cost of products sold 244,051 227,945
Gross profit 219,581 193,395
Selling, general and administrative 107,684 93,965
Research and development 16,355 15,669
Restructuring charges (Note 4) 2,329 1,924
Currency exchange losses, net 199 4,076
Operating income 93,014 77,761
Interest expense 7,703 6,835
Other income, net (7,681) (7,023)
Total other expense (income), net 22 (188)
Income before income taxes 92,992 77,949
Provision for income taxes (Note 11) 21,723 18,344
Net income $ 71,269 $ 59,605
Earnings per share attributable to common shareholders (Note 10):    
Basic (in dollars per share) $ 1.83 $ 1.51
Diluted (in dollars per share) 1.83 1.51
Dividends per common share (in dollars per share) $ 0.53 $ 0.51