Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plans - Additional Information (Detail)

v2.4.1.9
Employee Benefit Plans - Additional Information (Detail) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Plans
Employer
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2012
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of active stock compensation plans 3sah_ShareBasedCompensationNumberOfStockCompensationPlans      
Additional terminated plans with outstanding grants 1sah_ShareBasedCompensationNumberOfAdditionalTerminatedPlans      
Restricted stock shares 504,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod      
Number of employers to make contribution under multi-employer plan 200sah_NumberOfEmployerToMakeContributionUnderMultiEmployerPlan      
Pension Protection 2006 2006    
Number of employee increase / (decrease) under multi employer benefit percentage 2.80%us-gaap_MultiemployerPlansEmployeesIncreaseDecreasePercentage 7.10%us-gaap_MultiemployerPlansEmployeesIncreaseDecreasePercentage    
Total contributions of multi employer Plan   5.00%sah_MultiemployerPlansContributionPercentIncreaseDecrease 5.00%sah_MultiemployerPlansContributionPercentIncreaseDecrease  
Plans In Red Zone [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Multi-Employer Benefit AI Pension Plan Less than 65 percent      
Plans In Yellow Zone [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Multi-Employer Benefit AI Pension Plan Between 65 and less than 80 percent      
Plans In Green Zone [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Multi-Employer Benefit AI Pension Plan At least 80 percent      
Supplemental Employee Retirement Plans, Defined Benefit [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Members of senior management 12sah_MembersOfSeniorManagement
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
     
Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Tax benefits recognized related to the compensation expenses     100,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Stock Option [Member] | Selling, General and Administrative Expenses [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation expense 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
100,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
 
Non-vested Restricted Stock Awards and Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Tax benefits recognized related to the compensation expenses 2,900,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= sah_NonVestedRestrictedStockAndRestrictedStockUnitsRSUMember
2,700,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= sah_NonVestedRestrictedStockAndRestrictedStockUnitsRSUMember
1,900,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= sah_NonVestedRestrictedStockAndRestrictedStockUnitsRSUMember
 
Compensation expense not yet recognized 12,500,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= sah_NonVestedRestrictedStockAndRestrictedStockUnitsRSUMember
     
Non-vested Restricted Stock Awards and Restricted Stock Units [Member] | Selling, General and Administrative Expenses [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation expense 7,700,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= sah_NonVestedRestrictedStockAndRestrictedStockUnitsRSUMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
7,200,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= sah_NonVestedRestrictedStockAndRestrictedStockUnitsRSUMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
5,000,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= sah_NonVestedRestrictedStockAndRestrictedStockUnitsRSUMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
 
Non-vested restricted stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total compensation cost related to non-vested options expected to be recognized over weighted average period 1 year 9 months 18 days      
401(k) plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Employer contribution 7,400,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_PlanNameAxis
= sah_EmployeeBenefitPlansMember
7,200,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_PlanNameAxis
= sah_EmployeeBenefitPlansMember
4,400,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_PlanNameAxis
= sah_EmployeeBenefitPlansMember
 
2012 Formula Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares authorized       300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_PlanNameAxis
= sah_TwoThousandTwelveFormulaPlanMember
2012 Formula Plan [Member] | Restricted Stock [Member] | Director [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted stock shares 23,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= sah_TwoThousandTwelveFormulaPlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
     
2012 Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares authorized       2,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_PlanNameAxis
= sah_TwoThousandTwelvePlanMember
2004 Stock Incentive Plan and 2012 Formula Plan [Member] | Restricted Stock Units (RSUs) [Member] | Executive Officer and Other Key Associates [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted stock shares 481,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= sah_TwoThousandFourPlanAndTwoThousandTwelveFormulaPlanMember
/ us-gaap_TitleOfIndividualAxis
= sah_ExecutiveOfficerAndOtherKeyAssociatesMember
     
2004 Stock Incentive Plan and 2012 Formula Plan [Member] | Common Class A [Member] | Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option expiration period 10 years      
2004 Stock Incentive Plan and 2012 Formula Plan [Member] | Common Class A [Member] | Stock Option [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock award vesting period 6 months      
2004 Stock Incentive Plan and 2012 Formula Plan [Member] | Common Class A [Member] | Stock Option [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock award vesting period 3 years      
2004 Stock Incentive Plan and 2012 Formula Plan [Member] | Common Class A [Member] | Non-vested Restricted Stock Awards and Restricted Stock Units [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock award vesting period 1 year      
2004 Stock Incentive Plan and 2012 Formula Plan [Member] | Common Class A [Member] | Non-vested Restricted Stock Awards and Restricted Stock Units [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock award vesting period 3 years