XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statement of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 6,596,950 $ 6,150,530 $ 5,546,514
Cost of sales 4,212,485 4,005,261 3,633,900
Selling, general and administrative 677,006 644,577 603,944
Total operating expenses 4,889,491 4,649,838 4,237,844
Operating income 1,707,459 1,500,692 1,308,670
Interest expense (81,795) (83,186) (80,381)
Other (expense) income, net (19,252) 11,186 (5,119)
Total 1,606,412 1,428,692 1,223,170
Provision for income taxes 293,224 269,150 233,117
Net income $ 1,313,188 $ 1,159,542 $ 990,053
Basic earnings per share (in USD per share) $ 5.70 $ 5.04 $ 4.29
Diluted earnings per share (in USD per share) $ 5.67 $ 5.01 $ 4.25
Weighted average common shares outstanding:      
Basic shares 230,519 230,208 230,955
Diluted shares 231,509 231,536 232,813