XML 13 R2.htm IDEA: XBRL DOCUMENT 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
CONSOLIDATED STATEMENTS OF INCOME        
Net sales (Note 2) $ 1,088,673 $ 1,021,683 $ 2,093,061 $ 2,002,880
Cost of goods sold 683,126 637,870 1,322,066 1,250,668
Gross profit 405,547 383,813 770,995 752,212
Selling, general & administrative expenses 210,861 208,485 407,526 407,232
Rationalization and asset impairment net charges (Note 6) 2,542 26,490 6,407 31,095
Operating income 192,144 148,838 357,062 313,885
Interest expense, net 12,619 10,661 24,746 19,440
Other income (expense) 4,034 (1,553) 4,478 709
Income before income taxes 183,559 136,624 336,794 295,154
Income taxes (Note 11) 40,163 34,916 74,911 70,031
Net income $ 143,396 $ 101,708 $ 261,883 $ 225,123
Basic earnings per share (Note 3) $ 2.58 $ 1.79 $ 4.69 $ 3.96
Diluted earnings per share (Note 3) 2.56 1.77 4.66 3.91
Cash dividends declared per share $ 0.75 $ 0.71 $ 1.5 $ 1.42