XML 35 R28.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue (Tables) | 6 Months Ended
--- | ---
Jul. 12, 2025
Revenue from Contract with Customer [Abstract] |
Summary of Information about Disaggregated Revenue of Reportable Segments | The following table provides information about disaggregated revenue by type of products and customers for each of the Company’s reportable segments:
| 12 Weeks Ended July 12, 2025 |  |  | 28 Weeks Ended July 12, 2025 |
(In thousands) | Wholesale |  |  | Retail |  |  | Total |  |  | Wholesale |  |  | Retail |  |  | Total |
Type of products: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Center store (a) | $ |  | 563,192 |  |  | $ |  | 289,193 |  |  | $ |  | 852,385 |  |  | $ |  | 1,286,593 |  |  | $ |  | 651,221 |  |  | $ |  | 1,937,814 |
Fresh (b) |  |  | 484,947 |  |  |  |  | 298,884 |  |  |  |  | 783,831 |  |  |  |  | 1,096,910 |  |  |  |  | 664,558 |  |  |  |  | 1,761,468 |
Non-food (c) |  |  | 438,456 |  |  |  |  | 136,347 |  |  |  |  | 574,803 |  |  |  |  | 1,043,191 |  |  |  |  | 311,546 |  |  |  |  | 1,354,737 |
Fuel |  |  | — |  |  |  |  | 38,222 |  |  |  |  | 38,222 |  |  |  |  | — |  |  |  |  | 82,250 |  |  |  |  | 82,250 |
Other |  |  | 21,695 |  |  |  |  | 209 |  |  |  |  | 21,904 |  |  |  |  | 44,017 |  |  |  |  | 483 |  |  |  |  | 44,500 |
Total | $ |  | 1,508,290 |  |  | $ |  | 762,855 |  |  | $ |  | 2,271,145 |  |  | $ |  | 3,470,711 |  |  | $ |  | 1,710,058 |  |  | $ |  | 5,180,769 |
Type of customers: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Individuals | $ |  | — |  |  | $ |  | 762,646 |  |  | $ |  | 762,646 |  |  | $ |  | — |  |  | $ |  | 1,709,575 |  |  | $ |  | 1,709,575 |
Independent retailers (d) |  |  | 498,198 |  |  |  |  | — |  |  |  |  | 498,198 |  |  |  |  | 1,106,536 |  |  |  |  | — |  |  |  |  | 1,106,536 |
National accounts |  |  | 462,312 |  |  |  |  | — |  |  |  |  | 462,312 |  |  |  |  | 1,082,390 |  |  |  |  | — |  |  |  |  | 1,082,390 |
Military (e) |  |  | 538,340 |  |  |  |  | — |  |  |  |  | 538,340 |  |  |  |  | 1,260,523 |  |  |  |  | — |  |  |  |  | 1,260,523 |
Other |  |  | 9,440 |  |  |  |  | 209 |  |  |  |  | 9,649 |  |  |  |  | 21,262 |  |  |  |  | 483 |  |  |  |  | 21,745 |
Total | $ |  | 1,508,290 |  |  | $ |  | 762,855 |  |  | $ |  | 2,271,145 |  |  | $ |  | 3,470,711 |  |  | $ |  | 1,710,058 |  |  | $ |  | 5,180,769 |
| 12 Weeks Ended July 13, 2024 |  |  | 28 Weeks Ended July 13, 2024 |
(In thousands) | Wholesale |  |  | Retail |  |  | Total |  |  | Wholesale |  |  | Retail |  |  | Total |
Type of products: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Center store (a) | $ |  | 576,284 |  |  | $ |  | 256,841 |  |  | $ |  | 833,125 |  |  | $ |  | 1,337,529 |  |  | $ |  | 560,055 |  |  | $ |  | 1,897,584 |
Fresh (b) |  |  | 482,558 |  |  |  |  | 259,255 |  |  |  |  | 741,813 |  |  |  |  | 1,097,927 |  |  |  |  | 556,171 |  |  |  |  | 1,654,098 |
Non-food (c) |  |  | 474,486 |  |  |  |  | 121,583 |  |  |  |  | 596,069 |  |  |  |  | 1,082,792 |  |  |  |  | 270,454 |  |  |  |  | 1,353,246 |
Fuel |  |  | — |  |  |  |  | 38,172 |  |  |  |  | 38,172 |  |  |  |  | — |  |  |  |  | 81,093 |  |  |  |  | 81,093 |
Other |  |  | 21,300 |  |  |  |  | 277 |  |  |  |  | 21,577 |  |  |  |  | 50,401 |  |  |  |  | 597 |  |  |  |  | 50,998 |
Total | $ |  | 1,554,628 |  |  | $ |  | 676,128 |  |  | $ |  | 2,230,756 |  |  | $ |  | 3,568,649 |  |  | $ |  | 1,468,370 |  |  | $ |  | 5,037,019 |
Type of customers: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Individuals | $ |  | — |  |  | $ |  | 675,851 |  |  | $ |  | 675,851 |  |  | $ |  | — |  |  | $ |  | 1,467,773 |  |  | $ |  | 1,467,773 |
Independent retailers (d) |  |  | 532,398 |  |  |  |  | — |  |  |  |  | 532,398 |  |  |  |  | 1,197,583 |  |  |  |  | — |  |  |  |  | 1,197,583 |
National accounts |  |  | 492,215 |  |  |  |  | — |  |  |  |  | 492,215 |  |  |  |  | 1,128,845 |  |  |  |  | — |  |  |  |  | 1,128,845 |
Military (e) |  |  | 521,532 |  |  |  |  | — |  |  |  |  | 521,532 |  |  |  |  | 1,221,439 |  |  |  |  | — |  |  |  |  | 1,221,439 |
Other |  |  | 8,483 |  |  |  |  | 277 |  |  |  |  | 8,760 |  |  |  |  | 20,782 |  |  |  |  | 597 |  |  |  |  | 21,379 |
Total | $ |  | 1,554,628 |  |  | $ |  | 676,128 |  |  | $ |  | 2,230,756 |  |  | $ |  | 3,568,649 |  |  | $ |  | 1,468,370 |  |  | $ |  | 5,037,019 |
(a) Center store includes dry grocery, frozen and beverages. |
(b) Fresh includes produce, meat, dairy, deli, bakery, prepared proteins, seafood and floral. |
(c) Non-food includes general merchandise, health and beauty care, tobacco products and pharmacy. |
(d) Independent retailers include sales to manufacturers, brokers and distributors. |
(e) Military represents the distribution of grocery products to U.S. military commissaries and exchanges, which primarily includes sales to manufacturers and brokers. |
Summary of Changes in Allowance for Credit Losses | Changes to the balance of the allowance for credit losses were as follows:
|  | Allowance for Credit Losses |
|  | Current Accounts |  |  | Long-term |  |  |  |
(In thousands) |  | and Notes Receivable |  |  | Notes Receivable |  |  | Total |
Balance at December 28, 2024 |  | $ |  | 2,917 |  |  | $ |  | 481 |  |  | $ |  | 3,398 |
Changes in credit loss estimates |  |  |  | 1,004 |  |  |  |  | 136 |  |  |  |  | 1,140 |
Write-offs charged against the allowance |  |  |  | (35 | ) |  |  |  | — |  |  |  |  | (35 | )
Balance at July 12, 2025 |  | $ |  | 3,886 |  |  | $ |  | 617 |  |  | $ |  | 4,503 |
|  | Allowance for Credit Losses |
|  | Current Accounts |  |  | Long-term |  |  |  |
(In thousands) |  | and Notes Receivable |  |  | Notes Receivable |  |  | Total |
Balance at December 30, 2023 |  | $ |  | 4,611 |  |  | $ |  | 1,212 |  |  | $ |  | 5,823 |
Changes in credit loss estimates |  |  |  | 52 |  |  |  |  | (307 | ) |  |  |  | (255 | )
Write-offs charged against the allowance |  |  |  | (72 | ) |  |  |  | (350 | ) |  |  |  | (422 | )
Balance at July 13, 2024 |  | $ |  | 4,591 |  |  | $ |  | 555 |  |  | $ |  | 5,146 |

X
- Definition Allowance for credit losses. + References No definition available. + Details
Name: | sptn_AllowanceForCreditLossesTableTextBlock
Namespace Prefix: | sptn_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration