v3.26.1
Consolidated Statements Of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net sales $ 747,094 $ 698,509 $ 1,416,811 $ 1,399,455
Cost of goods sold 504,665 477,555 953,503 942,478
Gross profit 242,429 220,954 463,308 456,977
Selling, general, and administrative expenses 48,376 45,428 94,390 88,406
Research, development, and testing expenses 30,388 32,374 62,024 65,550
Operating profit 163,665 143,152 306,894 303,021
Interest and financing expenses, net 8,818 10,735 17,589 21,435
Other income (expense), net 15,491 15,271 32,687 30,215
Income before income tax expense 170,338 147,688 321,992 311,801
Income tax expense 36,586 36,444 70,173 74,608
Net income $ 133,752 $ 111,244 $ 251,819 $ 237,193
Earnings per share - basic (in dollars per share) $ 14.54 $ 11.84 $ 27.14 $ 25.11
Earnings per share - diluted (in dollars per share) 14.54 11.84 27.14 25.11
Cash dividends declared per share (in dollars per share) $ 3.00 $ 2.75 $ 6.00 $ 5.50