XML 271 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net sales:      
Total net sales $ 10,431,191 $ 9,436,113 $ 8,340,579
Costs of goods sold:      
Total costs of goods sold 8,794,624 7,988,556 7,040,637
Gross profit 1,636,567 1,447,557 1,299,942
Operating expenses:      
Selling and administrative expenses 1,216,660 1,117,130 1,013,765
Severance and restructuring expenses, net 4,235 (1,634) 12,394
Acquisition and integration related expenses 1,972 0 2,208
Earnings from operations 413,700 332,061 271,575
Non-operating (income) expense:      
Interest expense, net 39,497 40,516 41,594
Other (income) expense, net (230) (1,012) 1,529
Earnings before income taxes 374,433 292,557 228,452
Income tax expense 93,825 73,212 55,812
Net earnings $ 280,608 $ 219,345 $ 172,640
Net earnings per share:      
Basic (in dollars per share) $ 8.04 $ 6.27 $ 4.92
Diluted (in dollars per share) $ 7.66 $ 5.95 $ 4.87
Shares used in per share calculations:      
Basic (in shares) 34,903 35,011 35,117
Diluted (in shares) 36,620 36,863 35,444
Products      
Net sales:      
Total net sales $ 8,947,787 $ 8,120,127 $ 7,172,155
Costs of goods sold:      
Total costs of goods sold 8,111,252 7,380,908 6,497,001
Gross profit 836,535 739,219 675,154
Services      
Net sales:      
Total net sales 1,483,404 1,315,986 1,168,424
Costs of goods sold:      
Total costs of goods sold 683,372 607,648 543,636
Gross profit $ 800,032 $ 708,338 $ 624,788