XML 21 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segment Information - Schedule of Segment Reporting Information, by Operating Segment (Detail) (USD $)
In Thousands, unless otherwise specified
4 Months Ended
Apr. 25, 2015
Apr. 19, 2014
Jan. 03, 2015
Segment Reporting Information [Line Items]      
Net sales $ 2,312,683us-gaap_SalesRevenueNet $ 2,333,727us-gaap_SalesRevenueNet  
Merger integration and acquisition expenses 2,684us-gaap_BusinessCombinationIntegrationRelatedCosts 4,168us-gaap_BusinessCombinationIntegrationRelatedCosts  
Depreciation and amortization 25,785us-gaap_DepreciationAndAmortization 27,553us-gaap_DepreciationAndAmortization  
Operating earnings 23,853us-gaap_OperatingIncomeLoss 27,578us-gaap_OperatingIncomeLoss  
Capital expenditures 12,724us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 22,839us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Total Assets 1,915,795us-gaap_Assets   1,932,282us-gaap_Assets
Discontinued Operations [Member]      
Segment Reporting Information [Line Items]      
Total Assets 4,742us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
  4,742us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Military [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 3,733us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
4,277us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
 
Operating earnings 6,158us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
4,421us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
 
Capital expenditures 584us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
10,195us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
 
Total Assets 462,978us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
  435,647us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
Food Distribution [Member]      
Segment Reporting Information [Line Items]      
Merger integration and acquisition expenses 2,187us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
4,168us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
 
Depreciation and amortization 8,536us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
9,019us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
 
Operating earnings 20,249us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
14,209us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
 
Capital expenditures 3,553us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
6,567us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
 
Total Assets 742,732us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
  763,914us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
Retail [Member]      
Segment Reporting Information [Line Items]      
Merger integration and acquisition expenses 497us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
   
Depreciation and amortization 13,516us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
14,257us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
 
Operating earnings (2,554)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
8,948us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
 
Capital expenditures 8,587us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
6,077us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
 
Total Assets 705,343us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
  727,979us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Net sales 2,312,683us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,333,727us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Segments [Member] | Military [Member]      
Segment Reporting Information [Line Items]      
Net sales 699,394us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
684,167us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_MilitaryMember
 
Operating Segments [Member] | Food Distribution [Member]      
Segment Reporting Information [Line Items]      
Net sales 986,435us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
971,002us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
 
Operating Segments [Member] | Retail [Member]      
Segment Reporting Information [Line Items]      
Net sales 626,854us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
678,558us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_RetailMember
 
Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Net sales (281,275)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(296,346)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Intersegment Eliminations [Member] | Food Distribution [Member]      
Segment Reporting Information [Line Items]      
Net sales $ (281,275)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember
$ (296,346)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sptn_DistributionMember