XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Income Statement [Abstract]        
Net sales $ 975,631 $ 919,444 $ 3,026,605 $ 2,869,560
Cost of goods sold 754,667 706,930 2,326,418 2,220,897
Gross profit 220,964 212,514 700,187 648,663
Operating expenses:        
Warehouse and delivery 44,449 37,865 135,106 114,053
Selling, general and administrative 86,022 75,783 273,159 244,617
Amortization of intangible assets 24,200 24,449 73,338 71,545
Total operating expenses 154,671 138,097 481,603 430,215
Operating income 66,293 74,417 218,584 218,448
Interest expense, net 18,451 20,050 56,432 60,483
Other expenses 0 0 24,420 0
Income before income taxes 47,842 54,367 137,732 157,965
Income taxes 12,539 13,501 31,755 34,122
Net income $ 35,303 $ 40,866 $ 105,977 $ 123,843
Basic earnings per common share (in dollars per share) [1] $ 1.09 $ 1.25 $ 3.26 $ 3.80
Diluted earnings per common share (in dollars per share) [1] $ 1.01 $ 1.20 $ 3.08 $ 3.70
Weighted average shares outstanding - Basic (in shares) [1] 32,381 32,610 32,523 32,559
Weighted average shares outstanding - Diluted (in shares) [1] 35,081 33,961 34,440 33,445
[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.