XML 17 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Intangible Assets - Components of Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 26, 2015
Jun. 26, 2014
Mar. 27, 2014
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross $ 24,090us-gaap_FiniteLivedIntangibleAssetsGross $ 24,090us-gaap_FiniteLivedIntangibleAssetsGross $ 24,090us-gaap_FiniteLivedIntangibleAssetsGross
Less accumulated amortization:      
Total accumulated amortization (20,472)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (18,844)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (18,187)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net intangible assets 3,618us-gaap_FiniteLivedIntangibleAssetsNet 5,246us-gaap_FiniteLivedIntangibleAssetsNet 5,903us-gaap_FiniteLivedIntangibleAssetsNet
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 10,600us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
10,600us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
10,600us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Less accumulated amortization:      
Total accumulated amortization (7,339)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(6,203)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(5,824)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Non-compete Agreement [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 5,400us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= jbss_NonCompeteAgreementMember
5,400us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= jbss_NonCompeteAgreementMember
5,400us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= jbss_NonCompeteAgreementMember
Less accumulated amortization:      
Total accumulated amortization (5,048)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= jbss_NonCompeteAgreementMember
(4,582)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= jbss_NonCompeteAgreementMember
(4,312)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= jbss_NonCompeteAgreementMember
Brand Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 8,090us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
8,090us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
8,090us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Less accumulated amortization:      
Total accumulated amortization $ (8,085)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ (8,059)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ (8,051)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember