XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1Close
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales:        
Total net sales $ 2,161,662 $ 2,349,596 $ 4,541,147 $ 4,673,543
Costs of goods sold:        
Total costs of goods sold 1,708,297 1,916,406 3,646,854 3,849,038
Gross profit 453,365 433,190 894,293 824,505 Close
Operating expenses:         Close
Selling and administrative expenses 317,234 318,243 654,668 628,244 Close
Severance and restructuring expenses, net 4,868 (3,770) 7,095 32 Close
Acquisition and integration related expenses 190 106 1,471 157 CloseClose
Total Operating Expenses 322292.0 314579.0 663234.0 628433.0 0 Close
Earnings from operations 131,073 118,611 231,059 196,072 Close
Non-operating expense (income):         Close
Interest expense, net 14,190 9,405 26,747 19,753 Close
Total Other Income Expenses 13721.0 9345.0 25515.0 20445.0 0.0 Close
Other (income) expense, net (469) (60) (1,232) 692 CloseCloseClose
Earnings before income taxes 117,352 109,266 205,544 175,627 Close
Income tax expense 29,908 28,784 51,073 45,173 Close
Net earnings $ 87,444 $ 80,482 $ 154,471 $ 130,454 Close
Net earnings per share:        
Basic (in usd per share) $ 2.69 $ 2.43 $ 4.74 $ 3.91
Diluted (in usd per share) $ 2.27 $ 2.17 $ 4.01 $ 3.51
Shares used in per share calculations:        
Basic (in shares) 32,565 33,101 32,580 33,403
Diluted (in shares) 38,567 37,039 38,501 37,123
Products        
Net sales:        
Total net sales $ 1,726,435 $ 1,945,609 $ 3,690,390 $ 3,913,254
Costs of goods sold:        
Total costs of goods sold 1,536,270 1,749,448 3,307,854 3,522,177
Gross profit 190,165 196,161 382,536 391,077
Services        
Net sales:        
Total net sales 435,227 403,987 850,757 760,289
Costs of goods sold:        
Total costs of goods sold 172,027 166,958 339,000 326,861
Gross profit $ 263,200 $ 237,029 $ 511,757 $ 433,428