v3.26.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net revenues $ 329,482 $ 311,399 $ 640,815 $ 600,173
Cost of goods sold 221,581 213,892 433,120 406,180
Gross profit 107,901 97,507 207,695 193,993
Selling, general, and administrative expenses 56,068 58,502 114,367 112,314
Technical and research expenses 11,722 12,552 24,679 24,448
Restructuring expenses, net 7,973 4,183 11,138 6,698
Operating income/(loss) 32,138 22,270 57,511 50,533
Interest expense, net 6,068 5,150 11,535 8,805
Other (income)/expense, net 39 3,534 (3,154) 4,517
Income before income taxes 26,031 13,586 49,130 37,211
Income tax expense 8,327 4,254 15,977 10,530
Net income 17,704 9,332 33,153 26,681
Net income attributable to the noncontrolling interest 290 149 458 143
Net income attributable to the Company $ 17,414 $ 9,183 $ 32,695 $ 26,538
Earnings per share attributable to Company shareholders - Basic (in dollars per share) $ 0.61 $ 0.31 $ 1.15 $ 0.87
Earnings per share attributable to Company shareholders - Diluted (in dollars per share) $ 0.61 $ 0.31 $ 1.14 $ 0.87
Shares of the Company used in computing earnings per share:        
Basic (in shares) 28,361 29,928 28,341 30,373
Diluted (in shares) 28,588 30,090 28,568 30,535
Dividends declared per Class A share (in dollars per share) $ 0.28 $ 0.27 $ 0.56 $ 0.54