v3.22.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
NET SALES $ 4,078,092 $ 2,486,597 $ 2,337,082
Cost of goods sold 3,276,898 2,027,580 1,914,211
GROSS PROFIT 801,194 459,017 422,871
Operating Expenses:      
Warehouse and delivery 139,606 98,400 98,055
Selling, general and administrative 253,547 146,376 134,466
Amortization of intangible assets 56,329 40,868 35,908
Total operating expenses 449,482 285,644 268,429
OPERATING INCOME 351,712 173,373 154,442
Interest expense, net 57,890 43,001 36,616
Income before income taxes 293,822 130,372 117,826
Income taxes 68,907 33,311 28,260
NET INCOME $ 224,915 $ 97,061 $ 89,566
BASIC NET INCOME PER COMMON SHARE (in USD per share) $ 9.87 $ 4.27 $ 3.88
DILUTED NET INCOME PER COMMON SHARE (in USD per share) $ 9.63 $ 4.20 $ 3.85
Weighted average common shares outstanding - basic (in shares) 22,780 22,730 23,058
Weighted average shares outstanding - Diluted (in shares) 23,355 23,087 23,280