XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net sales:        
Total net sales $ 2,087,886 $ 2,266,286 $ 6,629,033 $ 6,939,829
Costs of goods sold:        
Total costs of goods sold 1,655,801 1,857,416 5,302,655 5,706,454
Gross profit 432,085 408,870 1,326,378 1,233,375
Operating expenses:        
Selling and administrative expenses 329,996 309,793 984,664 938,037
Severance and restructuring expenses, net 8,543 2,923 15,638 2,955
Acquisition and integration related expenses 695 4,292 2,166 4,449
Earnings from operations 92,851 91,862 323,910 287,934
Non-operating expense (income):        
Interest expense, net 16,629 12,013 43,376 31,766
Other expense (income), net 1,104 (203) (128) 489
Earnings before income taxes 75,118 80,052 280,662 255,679
Income tax expense 16,910 19,805 67,983 64,978
Net earnings $ 58,208 $ 60,247 $ 212,679 $ 190,701
Net earnings per share:        
Basic (in usd per share) $ 1.81 $ 1.85 $ 6.55 $ 5.76
Diluted (in usd per share) $ 1.52 $ 1.62 $ 5.53 $ 5.13
Shares used in per share calculations:        
Basic (in shares) 32,216 32,574 32,459 33,127
Diluted (in shares) 38,331 37,203 38,445 37,149
Products        
Net sales:        
Total net sales $ 1,673,779 $ 1,890,154 $ 5,364,169 $ 5,803,408
Costs of goods sold:        
Total costs of goods sold 1,486,271 1,697,543 4,794,125 5,219,720
Gross profit 187,508 192,611 570,044 583,688
Services        
Net sales:        
Total net sales 414,107 376,132 1,264,864 1,136,421
Costs of goods sold:        
Total costs of goods sold 169,530 159,873 508,530 486,734
Gross profit $ 244,577 $ 216,259 $ 756,334 $ 649,687