XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net revenues $ 1,230,615 $ 1,147,909 $ 1,034,887
Cost of goods sold 828,839 724,191 645,105
Gross profit 401,776 423,718 389,782
Selling, general and administrative expenses 210,882 214,915 168,713
Technical and research expenses 46,097 40,627 39,941
Restructuring expenses, net 13,438 282 106
Operating income 131,359 167,894 181,022
Interest income (4,064) (6,566) (3,835)
Interest expense 16,613 20,167 17,835
Pension settlement expense 0 0 49,128
Other (income)/expense, net 1,721 (6,163) (14,086)
Income before income taxes 117,089 160,456 131,980
Income tax expense 29,034 48,846 35,472
Net income 88,055 111,610 96,508
Net income attributable to the noncontrolling interest 432 490 746
Net income attributable to the Company $ 87,623 $ 111,120 $ 95,762
Earnings per share:      
Basic earnings per share attributable to Company shareholders (in dollars per share) $ 2.81 $ 3.56 $ 3.06
Diluted earnings per share attributable to Company shareholders (in dollars per share) 2.80 3.55 3.04
Dividends declared per share (in dollars per share) $ 1.05 $ 1.01 $ 0.88
Weighted average shares outstanding:      
Basic (in shares) 31,231 31,171 31,339
Diluted (in shares) 31,338 31,276 31,455