XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net sales:        
Total net sales $ 2,003,845 $ 2,087,886 $ 6,198,883 $ 6,629,033
Costs of goods sold:        
Total costs of goods sold 1,569,650 1,655,801 4,915,884 5,302,655
Gross profit 434,195 432,085 1,282,999 1,326,378
Operating expenses:        
Selling and administrative expenses 332,907 329,996 1,024,394 984,664
Severance and restructuring expenses, net 5,390 8,543 15,821 15,638
Acquisition and integration related expenses 2,831 695 3,082 2,166
Earnings from operations 93,067 92,851 239,702 323,910
Non-operating expense (income):        
Interest expense, net 23,297 16,629 61,274 43,376
Other (income) expense, net (888) 1,104 24,594 (128)
Earnings before income taxes 70,658 75,118 153,834 280,662
Income tax expense 19,711 16,910 48,441 67,983
Net earnings $ 50,947 $ 58,208 $ 105,393 $ 212,679
Net earnings per share:        
Basic (in usd per share) $ 1.62 $ 1.81 $ 3.33 $ 6.55
Diluted (in usd per share) $ 1.62 $ 1.52 $ 3.22 $ 5.53
Shares used in per share calculations:        
Basic (in shares) 31,369 32,216 31,663 32,459
Diluted (in shares) 31,536 38,331 32,780 38,445
Products        
Net sales:        
Total net sales $ 1,577,772 $ 1,673,779 $ 4,950,862 $ 5,364,169
Costs of goods sold:        
Total costs of goods sold 1,405,321 1,486,271 4,417,924 4,794,125
Gross profit 172,451 187,508 532,938 570,044
Services        
Net sales:        
Total net sales 426,073 414,107 1,248,021 1,264,864
Costs of goods sold:        
Total costs of goods sold 164,329 169,530 497,960 508,530
Gross profit $ 261,744 $ 244,577 $ 750,061 $ 756,334