v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net sales $ 1,047,554 $ 1,016,624 $ 2,050,974 $ 1,950,116
Cost of goods sold 796,922 785,330 1,571,751 1,513,967
Gross profit 250,632 231,294 479,223 436,149
Operating expenses:        
Warehouse and delivery 46,075 38,739 90,657 76,188
Selling, general and administrative 93,206 83,588 187,137 168,834
Amortization of intangible assets 24,629 24,278 49,138 47,096
Total operating expenses 163,910 146,605 326,932 292,118
Operating income 86,722 84,689 152,291 144,031
Interest expense, net 18,869 20,343 37,981 40,433
Other expenses 24,420 0 24,420 0
Income before income taxes 43,433 64,346 89,890 103,598
Income taxes 10,997 16,462 19,216 20,621
Net income $ 32,436 $ 47,884 $ 70,674 $ 82,977
Basic earnings per common share (in dollars per share) [1] $ 1.00 $ 1.47 $ 2.17 $ 2.55
Diluted earnings per common share (in dollars per share) [1] $ 0.96 $ 1.44 $ 2.07 $ 2.50
Weighted average shares outstanding - Basic (in shares) [1] 32,520 32,586 32,595 32,533
Weighted average shares outstanding - Diluted (in shares) [1] 33,823 33,254 34,116 33,187
[1] The prior year periods reflect the impact of the three-for-two stock split paid in December 2024. See Note 1 "Basis of Presentation and Significant Accounting Policies" for further details.