XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation Plans - Additional Information (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
9 Months Ended 0 Months Ended
Mar. 26, 2015
Oct. 29, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total intrinsic value of options exercised $ 550us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue  
Total cash received from exercise of options 567us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions  
Unrecognized compensation cost related to non-vested share-based compensation 2,875us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized  
Expected weighted average recognize period of unrecognized compensation cost related to non-vested share-based compensation 1 year 6 months  
Restricted Stock Unit [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period of restricted stock units granted 1 year 6 months  
Restricted stock units vested 51,439jbss_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumberVested
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
2014 Omnibus Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock authorized for grants of awards under the 2014 Omnibus Plan   1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= jbss_TwoThousandAndFourteenOmnibusPlanMember
Amount that may be paid to any participant for awards payable in cash or property other than Common Stock   $ 5,000jbss_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountPayableInCashAndProperty
/ us-gaap_PlanNameAxis
= jbss_TwoThousandAndFourteenOmnibusPlanMember
2014 Omnibus Plan [Member] | Stock Options And Stock Appreciation Rights (SARs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of options awarded to an individual   500,000jbss_MaximumAmountOfOptionsOrStockAppreciationRights
/ us-gaap_AwardTypeAxis
= jbss_StockOptionsAndStockAppreciationRightsSarsMember
/ us-gaap_PlanNameAxis
= jbss_TwoThousandAndFourteenOmnibusPlanMember
2014 Omnibus Plan [Member] | Restricted Stock Unit [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares awarded to an individual   250,000jbss_MaximumNumberOfSharesOfRestrictedStockOrRestrictedStockUnits
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= jbss_TwoThousandAndFourteenOmnibusPlanMember
2014 Omnibus Plan [Member] | Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares awarded to an individual   250,000jbss_MaximumNumberOfSharesOfRestrictedStockOrRestrictedStockUnits
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= jbss_TwoThousandAndFourteenOmnibusPlanMember
2014 Omnibus Plan [Member] | Other Stock-Based Awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares awarded to an individual   250,000jbss_MaximumNumberOtherStockBasedAwards
/ us-gaap_AwardTypeAxis
= jbss_OtherStockBasedAwardsMember
/ us-gaap_PlanNameAxis
= jbss_TwoThousandAndFourteenOmnibusPlanMember
2014 Omnibus Plan [Member] | Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares awarded to an individual   250,000jbss_MaximumNumberOfPerformanceShares
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= jbss_TwoThousandAndFourteenOmnibusPlanMember