XML 33 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Details Textual)
12 Months Ended 12 Months Ended 12 Months Ended 1 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
Brazilian Financial Institutions [Member]
USD ($)
Dec. 31, 2014
Brazilian Financial Institutions [Member]
BRL
Dec. 31, 2014
Acquisition Line [Member]
USD ($)
Dec. 31, 2014
FMCC Facility [Member]
USD ($)
Dec. 31, 2014
Foreign Note [Member]
USD ($)
Dec. 31, 2013
Foreign Note [Member]
USD ($)
Dec. 31, 2014
Convertible Notes [Member]
USD ($)
Dec. 31, 2013
Convertible Notes [Member]
USD ($)
Dec. 31, 2012
Convertible Notes [Member]
USD ($)
Sep. 30, 2014
2.25% Convertible Notes due 2036
USD ($)
Dec. 31, 2014
2.25% Convertible Notes due 2036
USD ($)
Dec. 31, 2013
2.25% Convertible Notes due 2036
USD ($)
Dec. 31, 2012
2.25% Convertible Notes due 2036
USD ($)
Sep. 02, 2014
2.25% Convertible Notes due 2036
USD ($)
Sep. 30, 2014
3.00% Convertible Notes due 2020
USD ($)
Jun. 30, 2014
3.00% Convertible Notes due 2020
USD ($)
Dec. 31, 2014
3.00% Convertible Notes due 2020
USD ($)
Dec. 31, 2013
3.00% Convertible Notes due 2020
USD ($)
Dec. 31, 2012
3.00% Convertible Notes due 2020
USD ($)
Sep. 02, 2014
3.00% Convertible Notes due 2020
USD ($)
Jun. 25, 2014
3.00% Convertible Notes due 2020
USD ($)
Sep. 30, 2014
5.00% Senior Note [Member]
USD ($)
Dec. 31, 2014
5.00% Senior Note [Member]
USD ($)
Jun. 30, 2014
5.00% Senior Note [Member]
USD ($)
Dec. 31, 2014
Real Estate Credit Facility [Member]
USD ($)
Dec. 31, 2014
Real Estate Related Debt [Member]
USD ($)
Dec. 31, 2014
Real Estate Related Debt [Member]
Minimum [Member]
Dec. 31, 2014
Real Estate Related Debt [Member]
Maximum [Member]
Dec. 31, 2014
Real Estate Related Debt [Member]
Toyota Motor Credit Corporation [Member]
USD ($)
Dec. 31, 2013
Real Estate Related Debt [Member]
Toyota Motor Credit Corporation [Member]
USD ($)
Dec. 31, 2014
Real Estate Related Debt [Member]
Mercedes-Benz Financial Services [Member]
USD ($)
Dec. 31, 2013
Real Estate Related Debt [Member]
Mercedes-Benz Financial Services [Member]
USD ($)
Dec. 31, 2014
Real Estate Related Debt [Member]
BMW Financial Services [Member]
USD ($)
Dec. 31, 2013
Real Estate Related Debt [Member]
BMW Financial Services [Member]
USD ($)
Dec. 31, 2014
Real Estate Related Debt [Member]
FMCC Facility [Member]
USD ($)
Dec. 31, 2013
Real Estate Related Debt [Member]
FMCC Facility [Member]
USD ($)
Dec. 31, 2014
Real Estate Related Debt [Member]
Third-party financial institution [Member]
USD ($)
Dec. 31, 2013
Real Estate Related Debt [Member]
Third-party financial institution [Member]
USD ($)
Dec. 31, 2014
Fixed interest rate debt [Member]
USD ($)
Dec. 31, 2013
Fixed interest rate debt [Member]
USD ($)
Dec. 31, 2014
Real Estate Credit Facility, Real Estate Related Debt and Acquisition Line [Member]
USD ($)
Dec. 31, 2013
Real Estate Credit Facility, Real Estate Related Debt and Acquisition Line [Member]
USD ($)
Dec. 31, 2012
Real Estate Credit Facility, Real Estate Related Debt and Acquisition Line [Member]
USD ($)
Dec. 31, 2014
Other Real Estate Related Long Term Debt [Member]
USD ($)
Dec. 31, 2013
Other Real Estate Related Long Term Debt [Member]
USD ($)
Dec. 31, 2014
Original terms [Member]
Revolving Credit Facility [Member]
USD ($)
Dec. 31, 2014
Amended terms [Domain]
Revolving Credit Facility [Member]
USD ($)
Debt Instrument [Line Items]                                                                                                    
Original Debt Instrument Interest Rate Effective Percentage                           7.50%gpi_OriginalDebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
          8.25%gpi_OriginalDebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
                                                           
Short-term Debt $ 0us-gaap_ShortTermBorrowings $ 800,000us-gaap_ShortTermBorrowings                                                                                                
Long Term Debt (Textual) [Abstract]                                                                                                    
Debt interest rate                           2.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
                      5.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                                               
Convertible debt instrument conversion shares received                         421,309gpi_Convertibledebtinstrumentconversionsharesreceived
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
                                                                         
Call options duration                           10 years                                                                        
Repayments of Convertible Debt                         237,500,000us-gaap_RepaymentsOfConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
        49,500,000us-gaap_RepaymentsOfConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
210,400,000us-gaap_RepaymentsOfConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
                                                             
Maturity date of of notes Jun. 01, 2022     Feb. 01, 2017 Feb. 01, 2017     Sep. 01, 2034                                               Nov. 21, 2021   Jan. 01, 2031   Oct. 01, 2021   Dec. 10, 2024   Nov. 30, 2022                    
Properties owned by subsidiaries 3gpi_Propertiesownedbysubsidiaries                                                                                                  
Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed                                                   35.00%us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                                               
Redemption price percentage of principal outstanding and accrued unpaid interest                                                   105.00%gpi_Redemptionpricepercentageofprincipaloutstandingandaccruedunpaidinterest
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                                               
Redemption price percentage of principal redeemed                                                   100.00%gpi_Redemptionpricepercentageofprincipalredeemed
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                                               
Long-term Debt, Fair Value                                                   534,900,000us-gaap_LongTermDebtFairValue
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                              186,400,000us-gaap_LongTermDebtFairValue
/ us-gaap_LongtermDebtTypeAxis
= gpi_FixedinterestratedebtMember
190,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_LongtermDebtTypeAxis
= gpi_FixedinterestratedebtMember
             
Other Long-term Debt                                                                                             358,271,000us-gaap_OtherLongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_OtherRealEstateRelatedLongTermDebtMember
280,230,000us-gaap_OtherLongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_OtherRealEstateRelatedLongTermDebtMember
   
Long-term Debt, Percentage Bearing Fixed Interest, Amount 158,100,000us-gaap_LongtermDebtPercentageBearingFixedInterestAmount 164,100,000us-gaap_LongtermDebtPercentageBearingFixedInterestAmount                                                                                                
Note agreement with a third party financial institution         38,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BrazilianFinancialInstitutionsMember
              182,800,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
      182,500,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
  22,600,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
        115,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
  550,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
350,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                        127,200,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ThirdPartyFinancialInstitutionMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                   
Debt Instrument, Repurchased Face Amount                                     92,500,000us-gaap_DebtInstrumentRepurchasedFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
      22,600,000us-gaap_DebtInstrumentRepurchasedFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
                                                     
Long-term Debt Underwriters Fees and Discount Original                                                   10,400,000gpi_LongtermDebtUnderwritersFeesandDiscountOriginal
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                                               
Amortization period of underwriters fees and debt issuance costs                                                   8 years                                                
Debt Instrument, Unamortized Discount                                                   9,900,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                                               
Debt Issuance Cost                                                   2,400,000us-gaap_DebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                                               
Debt Conversion, Converted Instrument, Shares Issued                         701,795us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
                                                                         
Redemption premium                                                       30,900,000us-gaap_RedemptionPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Line of Credit Facility, Amount Outstanding 1,098,126,000us-gaap_LineOfCreditFacilityAmountOutstanding         69,713,000us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= gpi_AcquisitionLineMember
                                                                                       
Revolving syndicated credit arrangement             300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
                                                                                  1,350,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ gpi_AmendedtermsAxis
= gpi_OriginaltermsMember
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
1,700,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ gpi_AmendedtermsAxis
= gpi_AmendedtermsDomain
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
Amount available to be expanded                                                       99,100,000gpi_MaximumAmountOfTermLoanToBeExpandUnderAmendedAndRestatedCreditFacility
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Term Loans Utilized                                                       74,100,000gpi_TermLoansUtilized
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Capitalization of debt issuance costs                                                       1,100,000gpi_CapitalizationOfDebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
1,300,000gpi_CapitalizationOfDebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                                         
Unamortized debt issuance cost                                                   2,300,000us-gaap_UnamortizedDebtIssuanceExpense
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
  300,000us-gaap_UnamortizedDebtIssuanceExpense
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
483,000us-gaap_UnamortizedDebtIssuanceExpense
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                                         
Interest rate under condition second                                                       0.95%gpi_InterestRateUnderConditionSecond
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Interest rate under sub-condition two of condition second                                                       0.50%gpi_InterestRateUnderSubConditionTwoOfConditionSecond
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Interest rate under sub-condition three of condition second                                                       1.05%gpi_InterestRateUnderSubConditionThreeOfConditionSecond
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Percentage of principal payments to make its quarterly payment                                                       1.25%gpi_PercentageOfQuarterlyPrincipalPaymentsOfOutstandingPrincipal
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Principal payments on outstanding borrowings                                                       9,900,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Borrowings under amended and restated mortgage facility                                                       58,000,000gpi_BorrowingsUnderAmendedAndRestatedMortgageFacility
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Interest on real estate notes, minimum                                                         3.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                                         
Interest on real estate notes, maximum                                                         9.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                                         
Amortization Cost of Mortgage Facility, Real Estate Related Debt and Acquisition Line 10,559,000us-gaap_AmortizationOfFinancingCostsAndDiscounts 13,888,000us-gaap_AmortizationOfFinancingCostsAndDiscounts 12,990,000us-gaap_AmortizationOfFinancingCostsAndDiscounts                                                                                 300,000us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityRealEstateRelatedDebtandAcquisitionLineMember
500,000us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityRealEstateRelatedDebtandAcquisitionLineMember
500,000us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityRealEstateRelatedDebtandAcquisitionLineMember
       
Impact of interest rate derivative instruments related to Mortgage Facility 1,500,000gpi_ImpactOfInterestRateDerivativeInstrumentsRelatedToMortgageFacility 1,200,000gpi_ImpactOfInterestRateDerivativeInstrumentsRelatedToMortgageFacility 1,200,000gpi_ImpactOfInterestRateDerivativeInstrumentsRelatedToMortgageFacility                                                                                              
Total interest expense excluding amortization cost                   17,000,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleAndSubordinatedDebtMember
7,600,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleAndSubordinatedDebtMember
7,600,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleAndSubordinatedDebtMember
  1,875,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
4,112,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
4,112,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
      1,839,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
3,450,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
3,450,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
                                          15,300,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityRealEstateRelatedDebtandAcquisitionLineMember
13,100,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityRealEstateRelatedDebtandAcquisitionLineMember
12,700,000us-gaap_InterestExpenseDebtExcludingAmortization
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityRealEstateRelatedDebtandAcquisitionLineMember
       
Amortization schedule                                                               20 years   20 years   15 years   20 years                        
Amortization cost of the 3.00% notes, 2.25% Notes and 8.25% Notes                   8,000,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleAndSubordinatedDebtMember
11,100,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleAndSubordinatedDebtMember
10,200,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleAndSubordinatedDebtMember
  5,366,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
7,530,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
6,948,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
      1,810,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
3,251,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
2,966,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
                                                       
Variable Interest Rate             1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
                                        2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
  1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
2.55%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                                     
Total borrowings         14,600,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BrazilianFinancialInstitutionsMember
    45,300,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ForeignNoteMember
37,700,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ForeignNoteMember
                                            49,900,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ToyotaMotorCreditCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
51,600,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ToyotaMotorCreditCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
27,400,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_MercedesBenzFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
45,500,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_MercedesBenzFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
66,000,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BmwFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
70,100,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BmwFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
35,100,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
5,400,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
115,200,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ThirdPartyFinancialInstitutionMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
69,800,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ThirdPartyFinancialInstitutionMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                 
Long-term Debt, Current Maturities       6,400,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BrazilianFinancialInstitutionsMember
      5,000,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ForeignNoteMember
10,400,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ForeignNoteMember
                                            5,100,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ToyotaMotorCreditCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
7,000,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ToyotaMotorCreditCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
7,600,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_MercedesBenzFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
1,700,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_MercedesBenzFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
4,500,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BmwFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
4,100,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BmwFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
1,400,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
200,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
6,500,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ThirdPartyFinancialInstitutionMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
3,800,000us-gaap_LongTermDebtCurrent
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ThirdPartyFinancialInstitutionMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                 
Additional borrowings of long term debt               20,000,000gpi_Additionalborrowingsoflongtermdebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ForeignNoteMember
                                200,000,000gpi_Additionalborrowingsoflongtermdebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
            0gpi_Additionalborrowingsoflongtermdebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ToyotaMotorCreditCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  0gpi_Additionalborrowingsoflongtermdebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_MercedesBenzFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  0gpi_Additionalborrowingsoflongtermdebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BmwFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  30,400,000gpi_Additionalborrowingsoflongtermdebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  55,300,000gpi_Additionalborrowingsoflongtermdebt
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ThirdPartyFinancialInstitutionMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                   
Additional borrowings discount from face value                                                   1.50%gpi_Additionalborrowingsdiscountfromfacevalue
/ us-gaap_LongtermDebtTypeAxis
= gpi_A5.00SeniorNoteMember
                                               
Principal Payments Of Long Term Debt Related To Real Estate Loans 50,033,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans 36,978,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans 15,197,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans         4,000,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ForeignNoteMember
                                              1,700,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ToyotaMotorCreditCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  18,100,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_MercedesBenzFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  4,200,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BmwFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  700,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  4,500,000gpi_PrincipalPaymentsOfLongTermDebtRelatedToRealEstateLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ThirdPartyFinancialInstitutionMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                   
Number of loans as per loan agreements                                                               8us-gaap_MortgageLoansOnRealEstateNumberOfLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ToyotaMotorCreditCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  2us-gaap_MortgageLoansOnRealEstateNumberOfLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_MercedesBenzFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  14us-gaap_MortgageLoansOnRealEstateNumberOfLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_BmwFinancialServicesMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  4us-gaap_MortgageLoansOnRealEstateNumberOfLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_FmccFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
  19us-gaap_MortgageLoansOnRealEstateNumberOfLoans
/ us-gaap_LineOfCreditFacilityAxis
= gpi_ThirdPartyFinancialInstitutionMember
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateRelatedDebtMember
                   
Additional Borrowings                                                       200,000gpi_AdditionalBorrowings
/ us-gaap_LongtermDebtTypeAxis
= gpi_RealEstateCreditFacilityMember
                                           
Treasury stock value acquired cost method 36,802,000us-gaap_TreasuryStockValueAcquiredCostMethod 3,554,000us-gaap_TreasuryStockValueAcquiredCostMethod 11,317,000us-gaap_TreasuryStockValueAcquiredCostMethod                                                                                              
Interest costs capitalized on construction projects 700,000us-gaap_InterestCostsCapitalized 800,000us-gaap_InterestCostsCapitalized 700,000us-gaap_InterestCostsCapitalized                                                                                              
Total interest expense related to capital leases, net of interest income 7,500,000gpi_InterestExpenseRelatedToCapitalLeasesAndVariousOtherNotesPayableNetOfInterestIncome 5,500,000gpi_InterestExpenseRelatedToCapitalLeasesAndVariousOtherNotesPayableNetOfInterestIncome 5,300,000gpi_InterestExpenseRelatedToCapitalLeasesAndVariousOtherNotesPayableNetOfInterestIncome                                                                                              
Gains (Losses) on Extinguishment of Debt (46,403,000)us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt                     16,900,000us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroThreeSixMember
      5,900,000us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
23,600,000us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
                                                             
Proceeds from Warrant Exercises                                   $ 6,200,000us-gaap_ProceedsFromWarrantExercises
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember
$ 26,400,000us-gaap_ProceedsFromWarrantExercises
/ us-gaap_LongtermDebtTypeAxis
= gpi_ConvertibleSeniorNotesDueTwoZeroTwoZeroMember