XML 35 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net sales:      
Total net sales $ 9,436,113 $ 8,340,579 $ 7,731,190
Costs of goods sold:      
Total costs of goods sold 7,988,556 7,040,637 6,593,092
Gross profit 1,447,557 1,299,942 1,138,098
Operating expenses:      
Selling and administrative expenses 1,117,130 1,013,765 880,737
Severance and restructuring expenses, net (1,634) 12,394 5,425
Acquisition-related expenses 0 2,208 11,342
Earnings from operations 332,061 271,575 240,594
Non-operating (income) expense:      
Interest expense, net 40,516 41,594 28,478
Other (income) expense, net (1,012) 1,529 400
Earnings before income taxes 292,557 228,452 211,716
Income tax expense 73,212 55,812 52,309
Net earnings $ 219,345 $ 172,640 $ 159,407
Net earnings per share:      
Basic (in dollars per share) $ 6.27 $ 4.92 $ 4.49
Diluted (in dollars per share) $ 5.95 $ 4.87 $ 4.43
Shares used in per share calculations:      
Basic (in shares) 35,011 35,117 35,538
Diluted (in shares) 36,863 35,444 35,959
Products      
Net sales:      
Total net sales $ 8,120,127 $ 7,172,155 $ 6,732,121
Costs of goods sold:      
Total costs of goods sold 7,380,908 6,497,001 6,125,360
Services      
Net sales:      
Total net sales 1,315,986 1,168,424 999,069
Costs of goods sold:      
Total costs of goods sold $ 607,648 $ 543,636 $ 467,732