XML 15 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Risk Management Activities (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivatives in cash flow hedging relationship      
Interest rate swap contracts $ (11,153)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax $ 6,112us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax $ (12,724)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Location of Loss Reclassified from OCI into Statements of Operations      
Income (Loss) Reclassified from OCI into Statements of Operations 7,094us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax 6,969us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax 7,068us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
Floorplan Interest Expense [Member]      
Location of Loss Reclassified from OCI into Statements of Operations      
Income (Loss) Reclassified from OCI into Statements of Operations (9,837)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= gpi_FloorplanInterestExpenseMember
(9,938)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= gpi_FloorplanInterestExpenseMember
(10,144)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= gpi_FloorplanInterestExpenseMember
Other Interest Expense [Member]      
Location of Loss Reclassified from OCI into Statements of Operations      
Income (Loss) Reclassified from OCI into Statements of Operations $ (1,513)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= gpi_OtherInterestExpenseMember
$ (1,213)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= gpi_OtherInterestExpenseMember
$ (1,165)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= gpi_OtherInterestExpenseMember