XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net revenues $ 298,386 $ 281,106 $ 943,710 $ 824,325
Cost of goods sold 208,002 179,271 632,257 520,468
Gross profit 90,384 101,835 311,453 303,857
Selling, general, and administrative expenses 52,097 51,975 162,447 147,214
Technical and research expenses 10,844 9,708 35,369 30,303
Restructuring expenses, net 2,272 82 6,584 227
Operating income 25,171 40,070 107,053 126,113
Interest expense/(income), net 2,411 3,653 8,680 10,049
Other (income)/expense, net 3,257 56 5,932 (4,910)
Income before income taxes 19,503 36,361 92,441 120,974
Income tax expense 1,282 9,207 22,131 39,908
Net income 18,221 27,154 70,310 81,066
Net income attributable to the noncontrolling interest 192 45 366 396
Net income attributable to the Company $ 18,029 $ 27,109 $ 69,944 $ 80,670
Earnings per share attributable to Company shareholders - Basic (in dollars per share) $ 0.58 $ 0.87 $ 2.24 $ 2.59
Earnings per share attributable to Company shareholders - Diluted (in dollars per share) $ 0.57 $ 0.87 $ 2.23 $ 2.58
Shares of the Company used in computing earnings per share:        
Basic (in shares) 31,251 31,185 31,234 31,163
Diluted (in shares) 31,367 31,283 31,333 31,256
Dividends declared per Class A share (in dollars per share) $ 0.26 $ 0.25 $ 0.78 $ 0.75