XML 26 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net revenues $ 331,994 $ 274,123 $ 645,324 $ 543,219
Cost of goods sold 219,611 171,419 424,255 341,197
Gross profit 112,383 102,704 221,069 202,022
Selling, general, and administrative expenses 55,515 46,760 110,350 95,239
Technical and research expenses 11,860 10,318 24,525 20,595
Restructuring expenses, net 2,103 125 4,312 145
Operating income 42,905 45,501 81,882 86,043
Interest expense/(income), net 2,950 3,106 6,269 6,396
Other (income)/expense, net 5,657 (4,511) 2,675 (4,966)
Income before income taxes 34,298 46,906 72,938 84,613
Income tax expense 9,578 20,080 20,849 30,701
Net income 24,720 26,826 52,089 53,912
Net income attributable to the noncontrolling interest 96 154 174 351
Net income attributable to the Company $ 24,624 $ 26,672 $ 51,915 $ 53,561
Earnings per share attributable to Company shareholders - Basic (in dollars per share) $ 0.79 $ 0.86 $ 1.66 $ 1.72
Earnings per share attributable to Company shareholders - Diluted (in dollars per share) $ 0.79 $ 0.85 $ 1.66 $ 1.71
Shares of the Company used in computing earnings per share:        
Basic (in shares) 31,242 31,174 31,225 31,152
Diluted (in shares) 31,342 31,269 31,316 31,243
Dividends declared per Class A share (in dollars per share) $ 0.26 $ 0.25 $ 0.52 $ 0.50