XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Total revenue $ 1,218,796 $ 1,185,719 $ 2,419,572 $ 2,368,670
Cost of sales, including advertising, warehousing and distribution expenses 910,431 886,695 1,811,706 1,774,636
Gross profit on sales 308,365 299,024 607,866 594,034
Operating, general and administrative expenses 276,428 266,535 552,894 534,182
Income from operations 31,937 32,489 54,972 59,852
Investment income (loss) and interest expense 5,294 4,062 9,705 9,613
Other income (expense) (2,163) (407) (1,805) (1,808)
Income before provision for income taxes 35,068 36,144 62,872 67,657
Provision for income taxes 8,541 9,885 15,868 18,233
Net income $ 26,526 $ 26,259 $ 47,004 $ 49,424
Weighted-average shares outstanding, basic 26,354,064 26,898,443 26,626,254 26,898,443
Weighted-average shares outstanding, diluted 26,354,064 26,898,443 26,626,254 26,898,443
Cash dividends per share $ 0.34 $ 0.34 $ 0.68 $ 0.68
Basic earnings per share 1.01 0.98 1.77 1.84
Diluted earnings per share $ 1.01 $ 0.98 $ 1.77 $ 1.84
Net sales        
Total revenue $ 1,214,479 $ 1,181,456 $ 2,411,284 $ 2,360,370
Other revenue        
Total revenue $ 4,317 $ 4,263 $ 8,288 $ 8,300