Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)

v2.4.1.9
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Tax effect on fair value of interest rate swap agreements $ 1,769us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax $ 6,514us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax $ 1,035us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
Tax expense (benefit) associated with change in pension actuarial loss (446)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax    
Dividends per share $ 0.10us-gaap_CommonStockDividendsPerShareDeclared $ 0.10us-gaap_CommonStockDividendsPerShareDeclared $ 0.10us-gaap_CommonStockDividendsPerShareDeclared
Stated interest rate on debt agreement 5.00%us-gaap_DebtInstrumentInterestRateStatedPercentage    
Convertible senior notes due     2029
Paid-In Capital [Member]      
Tax effect on the derecognition of equity component of 5.0% convertible notes     662sah_TaxEffectOfAdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Stated interest rate on debt agreement     5.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Accumulated Other Comprehensive Income (Loss) [Member]      
Tax effect on fair value of interest rate swap agreements 1,769us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
6,514us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,035us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Tax expense (benefit) associated with change in pension actuarial loss $ (446)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 460us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (98)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Retained Earnings / (Accumulated Deficit) [Member]      
Dividends per share $ 0.10us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 0.10us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 0.10us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember