XML 67 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statement of Stockholders' Equity (USD $)
In Thousands
Total
Common Stock
Additional Paid-in-Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
3.00% Convertible Notes [Member]
3.00% Convertible Notes [Member]
Additional Paid-in-Capital
2.25% Convertible Notes [Member]
2.25% Convertible Notes [Member]
Additional Paid-in-Capital
2.25% Convertible Notes [Member]
Treasury Stock
Beginning balance at Dec. 31, 2011 $ 807,100us-gaap_StockholdersEquity $ 260us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 363,375us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 591,037us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (29,236)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (118,336)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Beginning balance, shares at Dec. 31, 2011   25,967us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Net income (loss) 100,209us-gaap_NetIncomeLoss                    
Other comprehensive income (loss), net (3,821)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent       (3,821)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Equity component of 3.00% Convertible Note issuance, net of deferred tax liability (32,505)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt   (32,505)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of common and treasury shares to employee benefit plans, shares   (131)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlansShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Issuance of common and treasury shares to employee benefit plans (915)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans (2)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(12,949)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    12,036gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Tax effect from options exercised and the vesting of restricted shares 3,035us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation   3,035us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Purchases of treasury stock (11,317)us-gaap_TreasuryStockValueAcquiredCostMethod         (11,317)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Stock-based compensation 11,880us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   11,880us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Cash dividends (13,382)us-gaap_DividendsCommonStockCash     (13,382)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
             
Ending balance at Dec. 31, 2012 860,284us-gaap_StockholdersEquity 258us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
332,836us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
677,864us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(33,057)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(117,617)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Ending balance, shares at Dec. 31, 2012   25,836us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Net income (loss) 113,992us-gaap_NetIncomeLoss                    
Other comprehensive income (loss), net (18,620)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent       (18,620)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Equity component of 3.00% Convertible Note issuance, net of deferred tax liability 3,411us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt   3,411us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of common and treasury shares to employee benefit plans, shares   (90)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlansShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Issuance of common and treasury shares to employee benefit plans (1,823)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans (1)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(12,137)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    10,315gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Tax effect from options exercised and the vesting of restricted shares 2,993us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation   2,993us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Purchases of treasury stock (3,554)us-gaap_TreasuryStockValueAcquiredCostMethod         (3,554)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Treasury stock used in acquisition 80,398gpi_Treasurystockusedinacquisition   27,689gpi_Treasurystockusedinacquisition
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    52,709gpi_Treasurystockusedinacquisition
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
TEMPORARY EQUITY - redeemable equity portion of the 3.00% Convertible Senior Notes (29,094)us-gaap_TemporaryEquityCarryingAmountAttributableToParent                    
Stock-based compensation 13,849us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   13,849us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Cash dividends (15,755)us-gaap_DividendsCommonStockCash     (15,755)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
             
Ending balance at Dec. 31, 2013 1,035,175us-gaap_StockholdersEquity 257us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
368,641us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
776,101us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(51,677)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(58,147)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Ending balance, shares at Dec. 31, 2013   25,746us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Net income (loss) 93,004us-gaap_NetIncomeLoss                    
Other comprehensive income (loss), net (30,307)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent       (30,307)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Equity component of 3.00% Convertible Note issuance, net of deferred tax liability (14,163)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt   (14,163)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments             (118,044)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
/ gpi_ConvertibleDebtAxis
= gpi_A3.00ConvertibleNotesMember
(118,044)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
/ gpi_ConvertibleDebtAxis
= gpi_A3.00ConvertibleNotesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(16,071)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
/ gpi_ConvertibleDebtAxis
= gpi_A2.25ConvertibleNotesMember
20,789us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
/ gpi_ConvertibleDebtAxis
= gpi_A2.25ConvertibleNotesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock Issued During Period, Value, Conversion of Convertible Securities                     36,860us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ gpi_ConvertibleDebtAxis
= gpi_A2.25ConvertibleNotesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Call Options and Warrant Equity Settlement 32,641gpi_CallOptionsandWarrantEquitySettlement             32,641gpi_CallOptionsandWarrantEquitySettlement
/ gpi_ConvertibleDebtAxis
= gpi_A3.00ConvertibleNotesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0gpi_CallOptionsandWarrantEquitySettlement
/ gpi_ConvertibleDebtAxis
= gpi_A2.25ConvertibleNotesMember
33,772gpi_CallOptionsandWarrantEquitySettlement
/ gpi_ConvertibleDebtAxis
= gpi_A2.25ConvertibleNotesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(33,772)gpi_CallOptionsandWarrantEquitySettlement
/ gpi_ConvertibleDebtAxis
= gpi_A2.25ConvertibleNotesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Issuance of common and treasury shares to employee benefit plans, shares   (22)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlansShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Issuance of common and treasury shares to employee benefit plans (321)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans 0gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(13,008)gpi_IssuanceOfCommonAndTreasurySharesToEmployeeBenefitPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Net Issuance of Common and Treasury Shares to Employee Stock Compensation Plans           12,687gpi_NetIssuanceofCommonandTreasurySharestoEmployeeStockCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Tax effect from options exercised and the vesting of restricted shares 1,841us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation   1,841us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Purchases of treasury stock (36,802)us-gaap_TreasuryStockValueAcquiredCostMethod         (36,802)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
TEMPORARY EQUITY - redeemable equity portion of the 3.00% Convertible Senior Notes 0us-gaap_TemporaryEquityCarryingAmountAttributableToParent                    
Stock-based compensation 15,963us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   15,963us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Cash dividends (17,048)us-gaap_DividendsCommonStockCash     (17,048)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
             
Ending balance at Dec. 31, 2014 $ 978,010us-gaap_StockholdersEquity $ 257us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 286,854us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 852,057us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (81,984)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (79,174)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Ending balance, shares at Dec. 31, 2014   25,724us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember