XML 22 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
Computation of Diluted Net Income Per Share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
As reported - basic $ 13,743us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic $ 8,315us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Net income per common share - diluted 13,633us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 13,435us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
As reported - basic $ 1.04us-gaap_EarningsPerShareBasic $ 0.64us-gaap_EarningsPerShareBasic
Net income per common share - diluted $ 1.00us-gaap_EarningsPerShareDiluted $ 0.62us-gaap_EarningsPerShareDiluted
Common Class A    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
As reported - basic 9,934us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
5,766us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Class B Common Stock 3,744us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
2,502us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Net effect of unvested participating shares 2sam_IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
2sam_IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Net income per common share - diluted $ 13,680us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 8,270us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
As reported - basic 9,598us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
8,999us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Add: effect of dilutive potential common share-based awards 418us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
531us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Class B Common Stock 3,617sam_IncrementalCommonSharesAttributableToConversionOfCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
3,905sam_IncrementalCommonSharesAttributableToConversionOfCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Net income per common share - diluted 13,633us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
13,435us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
As reported - basic $ 1.04us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.64us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Net income per common share - diluted $ 1.00us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.62us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember