CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (USD $) In Thousands, except Share data
|
Total
|
Paid-In Capital [Member]
|
Retained Earnings / (Accumulated Deficit) [Member]
|
Accumulated Other Comprehensive Income (Loss) [Member]
|
Common Class A [Member]
|
Common Class A [Member]
Treasury Stock [Member]
|
Common Class B [Member]
|
Beginning Balance at Dec. 31, 2011 |
|
$ 522,742us-gaap_StockholdersEquity
|
$ 667,839us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
$ 124,383us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
$ (21,490)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
$ 564us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
$ (248,675)us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
$ 121us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember
|
Beginning Balance, Shares at Dec. 31, 2011 |
|
|
|
|
|
56,378,000us-gaap_SharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
12,029,000us-gaap_SharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember
|
Beginning Balance, Treasury Shares at Dec. 31, 2011 |
|
|
|
|
|
|
15,778,000us-gaap_TreasuryStockShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Shares awarded under stock compensation plans |
|
2,333us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
|
2,327us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
6us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Shares awarded under stock compensation plans, shares |
|
|
|
|
|
608,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Issuance of common stock |
|
67,536us-gaap_StockIssuedDuringPeriodValueNewIssues
|
67,495us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
41us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Issuance of common stock, shares |
|
|
|
|
|
4,075,000us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Purchases of treasury stock |
|
(82,924)us-gaap_TreasuryStockValueAcquiredCostMethod
|
|
|
|
|
(82,924)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Purchases of treasury stock, shares |
|
|
|
|
|
|
(4,364,000)us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Income tax benefit associated with stock compensation plans |
|
3,207us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
|
3,207us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Derecognition of equity component of 5.0% Convertible Notes (1), net of tax expense of $662 |
[1] |
(76,701)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
|
(76,701)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Fair value of interest rate swap agreements, net of tax expense/benefit of $1,035, $6,514 and $1,769 in 2012, 2013 and 2014 respectively |
|
1,687us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
|
|
1,687us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
|
|
|
Change in pension actuarial loss, net of tax benefit of $98, expense of $460, and benefit of $446 in 2012, 2013 and 2014 respectively |
|
(160)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
|
|
(160)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
|
|
|
Stock-based compensation expense |
|
122us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
122us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Restricted stock amortization |
|
5,038sah_RestrictedStockAmortizationNetOfForfeitures
|
5,038sah_RestrictedStockAmortizationNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Other |
|
|
(3)us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
3us-gaap_StockholdersEquityOther / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Other, shares |
|
|
|
|
|
291,000us-gaap_StockholdersEquityOtherShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Net income (loss) |
|
89,101us-gaap_NetIncomeLoss
|
|
89,101us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
|
|
|
Dividends ($0.10 per share) |
|
(5,436)us-gaap_DividendsCommonStock
|
|
(5,436)us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
|
|
|
Ending Balance at Dec. 31, 2012 |
|
526,545us-gaap_StockholdersEquity
|
669,324us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
208,048us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
(19,963)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
614us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
(331,599)us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
121us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember
|
Ending Balance, Shares at Dec. 31, 2012 |
|
|
|
|
|
61,352,000us-gaap_SharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
12,029,000us-gaap_SharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember
|
Ending Balance, Treasury Shares at Dec. 31, 2012 |
|
|
|
|
|
|
20,142,000us-gaap_TreasuryStockShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Shares awarded under stock compensation plans |
|
2,171us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
|
2,169us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
2us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Shares awarded under stock compensation plans, shares |
|
|
|
|
|
209,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Purchases of treasury stock |
|
(17,067)us-gaap_TreasuryStockValueAcquiredCostMethod
|
|
|
|
|
(17,067)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Purchases of treasury stock, shares |
|
|
|
|
|
|
(758,000)us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Income tax benefit associated with stock compensation plans |
|
856us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
|
856us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Fair value of interest rate swap agreements, net of tax expense/benefit of $1,035, $6,514 and $1,769 in 2012, 2013 and 2014 respectively |
|
10,629us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
|
|
10,629us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
|
|
|
Change in pension actuarial loss, net of tax benefit of $98, expense of $460, and benefit of $446 in 2012, 2013 and 2014 respectively |
|
752us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
|
|
752us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
|
|
|
Restricted stock amortization |
|
7,208sah_RestrictedStockAmortizationNetOfForfeitures
|
7,208sah_RestrictedStockAmortizationNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Other |
[2] |
6,225us-gaap_StockholdersEquityOther
|
6,225us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Other, shares |
[2] |
|
|
|
|
23,000us-gaap_StockholdersEquityOtherShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Net income (loss) |
|
81,618us-gaap_NetIncomeLoss
|
|
81,618us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
|
|
|
Dividends ($0.10 per share) |
|
(5,298)us-gaap_DividendsCommonStock
|
|
(5,298)us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
|
|
|
Ending Balance at Dec. 31, 2013 |
|
613,639us-gaap_StockholdersEquity
|
685,782us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
284,368us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
(8,582)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
616us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
(348,666)us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
121us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember
|
Ending Balance, Shares at Dec. 31, 2013 |
|
|
|
|
|
61,584,000us-gaap_SharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
12,029,000us-gaap_SharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember
|
Ending Balance, Treasury Shares at Dec. 31, 2013 |
|
|
|
|
|
(20,900,264)us-gaap_TreasuryStockShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
20,900,000us-gaap_TreasuryStockShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Shares awarded under stock compensation plans |
|
3,274us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
|
3,270us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
4us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Shares awarded under stock compensation plans, shares |
|
|
|
|
|
440,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Purchases of treasury stock |
|
(53,046)us-gaap_TreasuryStockValueAcquiredCostMethod
|
|
|
|
|
(53,046)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Purchases of treasury stock, shares |
|
|
|
|
|
|
(2,256,000)us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
Income tax benefit associated with stock compensation plans |
|
1,033us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
|
1,033us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Fair value of interest rate swap agreements, net of tax expense/benefit of $1,035, $6,514 and $1,769 in 2012, 2013 and 2014 respectively |
|
2,886us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
|
|
2,886us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
|
|
|
Change in pension actuarial loss, net of tax benefit of $98, expense of $460, and benefit of $446 in 2012, 2013 and 2014 respectively |
|
(728)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
|
|
(728)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
|
|
|
Restricted stock amortization |
|
7,675sah_RestrictedStockAmortizationNetOfForfeitures
|
7,675sah_RestrictedStockAmortizationNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
|
|
Other, shares |
|
|
|
|
|
23,000us-gaap_StockholdersEquityOtherShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
|
Net income (loss) |
|
97,217us-gaap_NetIncomeLoss
|
|
97,217us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
|
|
|
Dividends ($0.10 per share) |
|
(5,232)us-gaap_DividendsCommonStock
|
|
(5,232)us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
|
|
|
Ending Balance at Dec. 31, 2014 |
|
$ 666,718us-gaap_StockholdersEquity
|
$ 697,760us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
$ 376,353us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
$ (6,424)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember
|
$ 620us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
$ (401,712)us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
$ 121us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember
|
Ending Balance, Shares at Dec. 31, 2014 |
|
|
|
|
|
62,047,000us-gaap_SharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
|
12,029,000us-gaap_SharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember
|
Ending Balance, Treasury Shares at Dec. 31, 2014 |
|
|
|
|
|
(23,156,433)us-gaap_TreasuryStockShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
|
23,156,000us-gaap_TreasuryStockShares / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember
|
|
|
|