XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2024
USD ($)
segment
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting      
Total net sales $ 4,791,730 $ 4,714,573 $ 4,713,986
Income from operations 131,715 137,186 157,052
Other income (expense) (3,409) (3,652) 3,807
Investment income (loss) and interest expense 21,970 13,162 (82)
Provision for income taxes 40,334 42,868 35,581
Net income 109,941 103,828 125,196
Depreciation and amortization expense 113,875 108,438 104,026
Product [Member]      
Segment Reporting      
Total net sales 4,773,880 4,696,950 4,695,943
Service [Member]      
Segment Reporting      
Total net sales 17,850 17,623 18,043
Retail Segment [Member]      
Segment Reporting      
Total net sales 4,791,730 4,714,573 4,713,986
Cost of sales - stores 3,508,283 3,491,616 3,471,725
Labor - stores 425,333 410,681 408,149
Depreciation and amortization - stores 90,890 88,508 85,389
Occupancy - stores 85,872 84,345 81,756
All other expense - stores 312,690 276,197 270,536
Administration, manufacturing, and property management expense 125,785 118,412 145,790
Distribution and transportation 111,161 107,626 93,589
Income from operations 131,715 137,186 157,052
Other income (expense) (3,409) (3,652) 3,807
Investment income (loss) and interest expense 21,970 13,162 (82)
Provision for income taxes 40,334 42,868 35,581
Net income $ 109,941 103,828 125,196
Segment Reporting, Other Segment Item, Composition, Description All other expense consists of all other store controllable and fixed expenses, such as financial services fees, utilities, and outside services.    
Depreciation and amortization expense $ 114,000 108,000 104,000
Segment additions of long-lived assets $ 169,000 104,000 122,000
Operating segment | segment 1    
Retail Segment [Member] | Product [Member]      
Segment Reporting      
Total net sales $ 4,773,880 4,696,950 4,695,943
Retail Segment [Member] | Service [Member]      
Segment Reporting      
Total net sales $ 17,850 $ 17,623 $ 18,043