XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
Operating expenses:        
Selling and administrative expenses 317,234 318,243 654,668 628,244
Severance and restructuring expenses, net 4,868 (3,770) 7,095 32
Acquisition and integration related expenses 190 106 1,471 157
Earnings from operations 131,073 118,611 231,059 196,072
Non-operating expense (income):        
Interest expense, net 14,190 9,405 26,747 19,753
Other (income) expense, net (469) (60) (1,232) 692
Earnings before income taxes 117,352 109,266 205,544 175,627
Income tax expense 29,908 28,784 51,073 45,173
Net earnings $ 87,444 $ 80,482 $ 154,471 $ 130,454
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