v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Income Statement [Abstract]        
Net sales $ 1,041,704 $ 1,047,554 $ 2,038,876 $ 2,050,974
Cost of goods sold 794,129 796,922 1,564,441 1,571,751
Gross profit 247,575 250,632 474,435 479,223
Operating expenses:        
Warehouse and delivery 50,608 46,075 95,640 90,657
Selling, general and administrative 96,188 93,206 189,284 187,137
Amortization of intangible assets 23,744 24,629 47,754 49,138
Total operating expenses 170,540 163,910 332,678 326,932
Operating income 77,035 86,722 141,757 152,291
Interest expense, net 18,978 18,869 37,366 37,981
Other expenses 0 24,420 0 24,420
Income before income taxes 58,057 43,433 104,391 89,890
Income taxes 14,636 10,997 21,490 19,216
Net income $ 43,421 $ 32,436 $ 82,901 $ 70,674
Basic earnings per common share (in dollars per share) $ 1.36 $ 1.00 $ 2.57 $ 2.17
Diluted earnings per common share (in dollars per share) $ 1.28 $ 0.96 $ 2.37 $ 2.07
Weighted average shares outstanding - Basic (in shares) 31,913 32,520 32,199 32,595
Weighted average shares outstanding - Diluted (in shares) 33,973 33,823 34,993 34,116