v3.25.2
Consolidated Statements Of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net sales $ 698,509 $ 710,228 $ 1,399,455 $ 1,406,964
Cost of goods sold 477,555 491,773 942,478 972,144
Gross profit 220,954 218,455 456,977 434,820
Selling, general, and administrative expenses 45,428 42,840 88,406 87,205
Research, development, and testing expenses 32,374 28,663 65,550 59,863
Operating profit 143,152 146,952 303,021 287,752
Interest and financing expenses, net 10,735 15,910 21,435 31,564
Other income (expense), net 15,271 11,952 30,215 24,499
Income before income tax expense 147,688 142,994 311,801 280,687
Income tax expense 36,444 31,374 74,608 61,335
Net income $ 111,244 $ 111,620 $ 237,193 $ 219,352
Earnings per share - basic (in dollars per share) $ 11.84 $ 11.63 $ 25.11 $ 22.87
Earnings per share - diluted (in dollars per share) 11.84 11.63 25.11 22.87
Cash dividends declared per share (in dollars per share) $ 2.75 $ 2.50 $ 5.50 $ 5.00