XML 118 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring, Asset Impairment and Other - Schedule of Activity of Restructuring Costs (Detail) (USD $)
In Thousands, unless otherwise specified
9 Months Ended 12 Months Ended
Dec. 28, 2013
Jan. 03, 2015
Mar. 30, 2013
Restructuring Cost And Reserve [Line Items]      
Beginning balance $ 7,975us-gaap_RestructuringReserve $ 20,531us-gaap_RestructuringReserve $ 11,102us-gaap_RestructuringReserve
Assumed with merger 8,766us-gaap_RestructuringReserveSettledWithoutCash1    
Provision for severance 1,061us-gaap_SeveranceCosts1 306us-gaap_SeveranceCosts1  
Changes in estimates (1,333)us-gaap_RestructuringReservePeriodIncreaseDecrease (563)us-gaap_RestructuringReservePeriodIncreaseDecrease (696)us-gaap_RestructuringReservePeriodIncreaseDecrease
Accretion expense 249us-gaap_RestructuringReserveTranslationAndOtherAdjustment 841us-gaap_RestructuringReserveTranslationAndOtherAdjustment 384us-gaap_RestructuringReserveTranslationAndOtherAdjustment
Reclassifications from deferred rent 1,104sptn_ReclassificationFromDeferredRent    
Payments (2,214)us-gaap_PaymentsForRestructuring (7,590)us-gaap_PaymentsForRestructuring (2,815)us-gaap_PaymentsForRestructuring
Ending balance 20,531us-gaap_RestructuringReserve 14,068us-gaap_RestructuringReserve 7,975us-gaap_RestructuringReserve
Business Restructuring Reserves [Member]      
Restructuring Cost And Reserve [Line Items]      
Provision for lease and related ancillary costs, net of sublease income 4,923us-gaap_ProvisionForLeaseLosses
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
543us-gaap_ProvisionForLeaseLosses
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
 
Lease and Ancillary Costs [Member]      
Restructuring Cost And Reserve [Line Items]      
Beginning balance 7,975us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
19,496us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
11,102us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
Assumed with merger 8,766us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
   
Changes in estimates (1,333)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
(563)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
(696)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
Accretion expense 249us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
841us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
384us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
Reclassifications from deferred rent 1,104sptn_ReclassificationFromDeferredRent
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
   
Payments (2,188)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
(6,329)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
(2,815)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
Ending balance 19,496us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
13,988us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
7,975us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
Lease and Ancillary Costs [Member] | Business Restructuring Reserves [Member]      
Restructuring Cost And Reserve [Line Items]      
Provision for lease and related ancillary costs, net of sublease income 4,923us-gaap_ProvisionForLeaseLosses
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
543us-gaap_ProvisionForLeaseLosses
/ us-gaap_RestructuringCostAndReserveAxis
= sptn_LeaseAndAncillaryCostsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
 
Severance [Member]      
Restructuring Cost And Reserve [Line Items]      
Beginning balance   1,035us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Provision for severance 1,061us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
306us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Payments (26)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(1,261)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Ending balance $ 1,035us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
$ 80us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember