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
3 Months Ended 6 Months Ended
Dec. 25, 2014
Dec. 25, 2014
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 1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Amount that may be paid to any participant for awards payable in cash or property other than Common Stock $ 5,000jbss_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountPayableInCashAndProperty  
Number of stock units awarded   83,505us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Total intrinsic value of options exercised   314us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Total cash received from exercise of options   385us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
Unrecognized compensation cost related to non-vested share-based compensation $ 3,400us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized $ 3,400us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Expected weighted average recognize period of unrecognized compensation cost related to non-vested share-based compensation   1 year 8 months 12 days
Non Employee Directors [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period of restricted stock units granted 1 year  
Stock Options And Stock Appreciation Rights (SARs) [Member] | Maximum [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_RangeAxis
= us-gaap_MaximumMember
 
Restricted Stock Unit [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period of restricted stock units granted   1 year 8 months 12 days
Restricted stock units vested   51,439jbss_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumberVested
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Restricted Stock Unit [Member] | Employees [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period of restricted stock units granted 3 years  
Restricted Stock Unit [Member] | Employees and Non Employee Directors [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock units awarded 83,505us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= jbss_EmployeeAndNonEmployeeDirectorMember
 
Restricted Stock Unit [Member] | Maximum [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_RangeAxis
= us-gaap_MaximumMember
 
Restricted Stock [Member] | Maximum [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_RangeAxis
= us-gaap_MaximumMember
 
Performance Shares and Other Stock-Based Awards [Member] | Maximum [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
= jbss_PerformanceSharesAndOtherStockBasedAwardMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember