v3.26.1
SEGMENT REPORTING - Information By Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Dec. 27, 2025
Segment Reporting          
Total Net Sales $ 1,882,937 $ 1,835,374 $ 3,344,204 $ 3,430,893  
Cost of goods sold 1,592,702 1,522,640 2,818,080 2,849,963  
Gross profit 290,235 312,734 526,124 580,930  
Selling, general, administrative expenses 185,720 184,995 358,603 361,249  
Net loss (gain) on disposition and impairments of assets 302 3,830 (1,350) 3,754  
Other losses (gains), net 797 818 1,374 584  
Earnings from operations 103,416 123,091 167,497 215,343  
Interest expense 2,008 2,716 4,631 5,385  
Interest and investment income (10,528) (10,757) (15,961) (21,874)  
Equity in (earnings) loss of investee (926) (813) (979) (794)  
Total interest and other (9,446) (8,854) (12,309) (17,283)  
Earnings before income taxes 112,862 131,945 179,806 232,626  
Income taxes 29,691 31,074 45,538 52,332  
Net earnings 83,171 100,871 134,268 180,294  
Amortization expense 5,483 5,928 10,853 11,745  
Depreciation expense 38,281 34,000 73,366 66,941  
Segment assets 4,104,864 4,097,388 4,104,864 4,097,388 $ 4,022,893
Capital expenditures 38,311 62,484 $ 86,576 129,752  
Number of reportable segments not disclosed     true    
Intersegment net sales          
Segment Reporting          
Total Net Sales (204,209) (227,047) $ (377,615) (432,451)  
Corporate          
Segment Reporting          
Total Net Sales 2,245 1,865 4,225 3,755  
Cost of goods sold (9,787) (13,121) (13,446) (27,126)  
Gross profit 12,032 14,986 17,671 30,881  
Selling, general, administrative expenses 3,405 9,080 4,235 10,964  
Net loss (gain) on disposition and impairments of assets (1,695) (1,305) (3,259) (1,557)  
Other losses (gains), net 21 (211) 14 (253)  
Earnings from operations 10,301 7,422 16,681 21,727  
Interest expense 2,877 2,881 5,745 5,850  
Interest and investment income (5,327) (8,374) (9,205) (19,092)  
Total interest and other (2,450) (5,493) (3,460) (13,242)  
Earnings before income taxes 12,751 12,915 20,141 34,969  
Income taxes 3,758 3,382 5,659 8,039  
Net earnings 8,993 9,533 14,482 26,930  
Amortization expense 116 430 232 808  
Depreciation expense 11,573 9,879 22,801 19,478  
Segment assets 1,177,124 1,320,529 1,177,124 1,320,529  
Capital expenditures 9,629 7,931 10,905 10,589  
Retail | Operating Segments          
Segment Reporting          
Total Net Sales 818,743 788,224 1,349,919 1,395,607  
Cost of goods sold 704,096 674,484 1,154,710 1,200,572  
Gross profit 114,647 113,740 195,209 195,035  
Selling, general, administrative expenses 62,717 58,642 118,763 113,997  
Net loss (gain) on disposition and impairments of assets 1,780 1,083 1,848 1,107  
Other losses (gains), net 404 536 459 318  
Earnings from operations 49,746 53,479 74,139 79,613  
Interest expense (281) 30 (250) 60  
Interest and investment income (87) (84) (188) (174)  
Total interest and other (368) (54) (438) (114)  
Earnings before income taxes 50,114 53,533 74,577 79,727  
Income taxes 13,096 12,405 18,887 17,936  
Net earnings 37,018 41,128 55,690 61,791  
Amortization expense 919 957 1,755 1,914  
Depreciation expense 9,907 7,592 17,664 14,902  
Segment assets 1,088,049 955,976 1,088,049 955,976  
Capital expenditures 11,304 22,218 39,376 54,526  
Retail | Intersegment net sales          
Segment Reporting          
Total Net Sales 92,215 75,997 163,281 140,642  
Packaging | Operating Segments          
Segment Reporting          
Total Net Sales 458,245 428,669 852,338 838,677  
Cost of goods sold 397,886 358,087 731,631 698,521  
Gross profit 60,359 70,582 120,707 140,156  
Selling, general, administrative expenses 45,580 43,148 90,783 90,917  
Net loss (gain) on disposition and impairments of assets 106 1,225 (64) 1,257  
Earnings from operations 14,673 26,209 29,988 47,982  
Interest expense 2 3 4 6  
Equity in (earnings) loss of investee (820) (798) (782) (473)  
Total interest and other (818) (795) (778) (467)  
Earnings before income taxes 15,491 27,004 30,766 48,449  
Income taxes 4,176 6,371 7,792 10,899  
Net earnings 11,315 20,633 22,974 37,550  
Amortization expense 2,101 2,166 4,204 4,345  
Depreciation expense 9,308 9,090 17,624 17,987  
Segment assets 850,483 819,438 850,483 819,438  
Capital expenditures 12,080 21,289 23,455 46,549  
Packaging | Intersegment net sales          
Segment Reporting          
Total Net Sales 24,632 25,829 50,783 49,543  
Construction | Operating Segments          
Segment Reporting          
Total Net Sales 526,777 551,590 992,290 1,067,530  
Cost of goods sold 436,449 451,401 824,345 876,541  
Gross profit 90,328 100,189 167,945 190,989  
Selling, general, administrative expenses 63,930 63,727 125,756 126,511  
Net loss (gain) on disposition and impairments of assets 37 211 50 331  
Other losses (gains), net 129 191 552 271  
Earnings from operations 26,232 36,060 41,587 63,876  
Interest expense (385)   (385)    
Interest and investment income (12)   (15) (1)  
Total interest and other (397)   (400) (1)  
Earnings before income taxes 26,629 36,060 41,987 63,877  
Income taxes 6,998 8,497 10,633 14,370  
Net earnings 19,631 27,563 31,354 49,507  
Amortization expense 674 704 1,349 1,406  
Depreciation expense 6,640 6,330 13,414 12,521  
Segment assets 668,506 664,848 668,506 664,848  
Capital expenditures 3,562 10,236 9,867 16,664  
Construction | Intersegment net sales          
Segment Reporting          
Total Net Sales 22,317 24,678 41,057 51,239  
All Other | Operating Segments          
Segment Reporting          
Total Net Sales 76,927 65,026 145,432 125,324  
Cost of goods sold 64,058 51,789 120,840 101,455  
Gross profit 12,869 13,237 24,592 23,869  
Selling, general, administrative expenses 10,088 10,398 19,066 18,860  
Net loss (gain) on disposition and impairments of assets 74 2,616 75 2,616  
Other losses (gains), net 243 302 349 248  
Earnings from operations 2,464 (79) 5,102 2,145  
Interest expense (205) (198) (483) (531)  
Interest and investment income (5,102) (2,299) (6,553) (2,607)  
Equity in (earnings) loss of investee (106) (15) (197) (321)  
Total interest and other (5,413) (2,512) (7,233) (3,459)  
Earnings before income taxes 7,877 2,433 12,335 5,604  
Income taxes 1,663 419 2,567 1,088  
Net earnings 6,214 2,014 9,768 4,516  
Amortization expense 1,673 1,671 3,313 3,272  
Depreciation expense 853 1,109 1,863 2,053  
Segment assets 320,702 336,597 320,702 336,597  
Capital expenditures 1,736 810 2,973 1,424  
All Other | Intersegment net sales          
Segment Reporting          
Total Net Sales $ 65,045 $ 100,543 $ 122,494 $ 191,027