XML 94 R84.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Measurements - Assets or Liabilities Recorded at Fair Value (Parenthetical) (Detail) (USD $) In Millions, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Cash Flow Swaps Designated as Hedges [Member] |  |
Derivatives, Fair Value [Line Items] |  |
Amount included in other accrued liabilities | $ 7.5 sah_DerivativeLiabilityInOtherAccruedLiabilities / us-gaap_HedgingDesignationAxis = sah_CashFlowSwapsDesignatedAsHedgesMember | $ 10.6 sah_DerivativeLiabilityInOtherAccruedLiabilities / us-gaap_HedgingDesignationAxis = sah_CashFlowSwapsDesignatedAsHedgesMember
Amount included in other long-term liabilities | 2.8 sah_DerivativeLiabilityInOtherLongTermLiabilities / us-gaap_HedgingDesignationAxis = sah_CashFlowSwapsDesignatedAsHedgesMember | 7.4 sah_DerivativeLiabilityInOtherLongTermLiabilities / us-gaap_HedgingDesignationAxis = sah_CashFlowSwapsDesignatedAsHedgesMember
Cash Flow Swaps Not Designated as Hedges [Member] |  |
Derivatives, Fair Value [Line Items] |  |
Amount included in other accrued liabilities | 0.7 sah_DerivativeLiabilityInOtherAccruedLiabilities / us-gaap_HedgingDesignationAxis = sah_CashFlowSwapsNotDesignatedAsHedgesMember | 1.0 sah_DerivativeLiabilityInOtherAccruedLiabilities / us-gaap_HedgingDesignationAxis = sah_CashFlowSwapsNotDesignatedAsHedgesMember
Amount included in other long-term liabilities | $ 0.8 sah_DerivativeLiabilityInOtherLongTermLiabilities / us-gaap_HedgingDesignationAxis = sah_CashFlowSwapsNotDesignatedAsHedgesMember | $ 1.0 sah_DerivativeLiabilityInOtherLongTermLiabilities / us-gaap_HedgingDesignationAxis = sah_CashFlowSwapsNotDesignatedAsHedgesMember

X
- Definition Amount of derivative liability included in other accrued liabilities. + References No definition available. + Details
Name: | sah_DerivativeLiabilityInOtherAccruedLiabilities
Namespace Prefix: | sah_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of derivative liability included in other long-term liabilities. + References No definition available. + Details
Name: | sah_DerivativeLiabilityInOtherLongTermLiabilities
Namespace Prefix: | sah_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_HedgingDesignationAxis=sah_CashFlowSwapsDesignatedAsHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=sah_CashFlowSwapsNotDesignatedAsHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |