XML 76 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF EQUITY (USD $)
In Thousands, except Share data, unless otherwise specified
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Accumulated Deficit
Noncontrolling Interest
Total
Balance at Dec. 31, 2011 $ 704us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 3,645,332us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 6,059us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (206,937)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (2,007,922)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 242,806us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 1,680,042us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2011       (6,143,589)us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Balance (in shares) at Dec. 31, 2011 70,407,010us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Increase (Decrease) in Stockholders' Equity              
Treasury stock purchased       (2,422)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
    (2,422)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Treasury stock purchased (in shares)       (157,233)us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Options exercised   562us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        562us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Options exercised (in shares) 34,285us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Shares issued in employee stock purchase plan 1us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,634us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1,635us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Shares issued in employee stock purchase plan (in shares) 132,784us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Stock-based compensation, net of forfeitures 8us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
15,373us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      589us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
15,970us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Stock-based compensation, net of forfeitures (in shares)       (75,604)us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Stock-based compensation, net of forfeitures (in shares) 717,151exh_StockIssuedDuringPeriodSharesShareBasedCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Income tax benefit from stock-based compensation expense   (1,345)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        (1,345)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Net proceeds from the sale of Partnership units, net of tax   49,202exh_SaleOfSubsidiaryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      35,920exh_SaleOfSubsidiaryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
85,122exh_SaleOfSubsidiaryStock
Cash distribution to noncontrolling unitholders of the Partnership           (57,084)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(57,084)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Comprehensive income (loss):              
Net income (loss)         (39,486)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,317us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(37,169)us-gaap_ProfitLoss
Derivatives gain (loss), net of reclassifications to earnings and tax     6,781us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (902)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,879us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Adjustments from changes in ownership of Partnership     360exh_OtherComprehensiveIncomeAdjustmentsFromChangesInOwnershipOfPartnership
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      360exh_OtherComprehensiveIncomeAdjustmentsFromChangesInOwnershipOfPartnership
Amortization of terminated interest rate swaps, net of tax     6,947exh_OtherComprehensiveIncomeAmortizationOfDeferredGainLossOnDiscontinuationOfInterestRateCashFlowHedge
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      6,947exh_OtherComprehensiveIncomeAmortizationOfDeferredGainLossOnDiscontinuationOfInterestRateCashFlowHedge
Foreign currency translation adjustment     3,762us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      3,762us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Balance at Dec. 31, 2012 713us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,710,758us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
23,909us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(209,359)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(2,047,408)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
223,646us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,702,259us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2012       (6,376,426)us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Balance (in shares) at Dec. 31, 2012 71,291,230us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Increase (Decrease) in Stockholders' Equity              
Treasury stock purchased       (4,539)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
    (4,539)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Treasury stock purchased (in shares)       (173,267)us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Options exercised 4us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
8,317us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        8,321us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Options exercised (in shares) 459,416us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Shares issued in employee stock purchase plan 1us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,631us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1,632us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Shares issued in employee stock purchase plan (in shares) 66,259us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Stock-based compensation, net of forfeitures 7us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
15,509us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      732us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
16,248us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Stock-based compensation, net of forfeitures (in shares)       (32,375)us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Stock-based compensation, net of forfeitures (in shares) 683,868exh_StockIssuedDuringPeriodSharesShareBasedCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Income tax benefit from stock-based compensation expense   1,782us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1,782us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Adjustments from changes in ownership of Partnership   31,573exh_AdjustmentsFromChangesInOwnershipOfPartnership
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      (49,238)exh_AdjustmentsFromChangesInOwnershipOfPartnership
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(17,665)exh_AdjustmentsFromChangesInOwnershipOfPartnership
Cash distribution to noncontrolling unitholders of the Partnership           (61,959)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(61,959)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Other   (141)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        (141)us-gaap_StockholdersEquityOther
Comprehensive income (loss):              
Net income (loss)         123,164us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
32,578us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
155,742us-gaap_ProfitLoss
Derivatives gain (loss), net of reclassifications to earnings and tax     (372)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    5,579us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,207us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Adjustments from changes in ownership of Partnership     (703)exh_OtherComprehensiveIncomeAdjustmentsFromChangesInOwnershipOfPartnership
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      (703)exh_OtherComprehensiveIncomeAdjustmentsFromChangesInOwnershipOfPartnership
Amortization of terminated interest rate swaps, net of tax     2,713exh_OtherComprehensiveIncomeAmortizationOfDeferredGainLossOnDiscontinuationOfInterestRateCashFlowHedge
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      2,713exh_OtherComprehensiveIncomeAmortizationOfDeferredGainLossOnDiscontinuationOfInterestRateCashFlowHedge
Foreign currency translation adjustment     4,531us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      4,531us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Balance at Dec. 31, 2013 725us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,769,429us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
30,078us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(213,898)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(1,924,244)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
151,338us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,813,428us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2013       (6,582,068)us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
    (6,582,068)us-gaap_TreasuryStockShares
Balance (in shares) at Dec. 31, 2013 72,500,773us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Increase (Decrease) in Stockholders' Equity              
Treasury stock purchased       (7,044)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
    (7,044)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Treasury stock purchased (in shares)       (172,232)us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
    (172,232)us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
Options exercised 7us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
12,812us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        12,819us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Options exercised (in shares) 729,685us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Cash dividends         (40,319)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (40,319)us-gaap_DividendsCommonStockCash
Shares issued in employee stock purchase plan   1,812us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1,812us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Shares issued in employee stock purchase plan (in shares) 50,232us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Stock-based compensation, net of forfeitures 5us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
17,844us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      1,167us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
19,016us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Stock-based compensation, net of forfeitures (in shares)       (42,213)us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Stock-based compensation, net of forfeitures (in shares) 466,011exh_StockIssuedDuringPeriodSharesShareBasedCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Income tax benefit from stock-based compensation expense   6,586us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        6,586us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Net proceeds from the sale of Partnership units, net of tax   74,521exh_SaleOfSubsidiaryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      51,212exh_SaleOfSubsidiaryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
125,733exh_SaleOfSubsidiaryStock
Cash distribution to noncontrolling unitholders of the Partnership           (74,856)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(74,856)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Redemption of convertible debt 1exh_AdjustmentToEquityRedemptionOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(234,219)exh_AdjustmentToEquityRedemptionOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  219,211exh_AdjustmentToEquityRedemptionOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
    (15,007)exh_AdjustmentToEquityRedemptionOfConvertibleDebt
Redemption of convertible debt (in shares) 61,499exh_AdjustmentToEquityRedemptionOfConvertibleDebtShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    6,711,587exh_AdjustmentToEquityRedemptionOfConvertibleDebtShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Shares acquired from exercise of call options   89,407exh_AdjustmentsToEquitySharesAcquiredFromExerciseOfCallOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (89,407)exh_AdjustmentsToEquitySharesAcquiredFromExerciseOfCallOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Shares acquired from exercise of call options (in shares)       (6,522,301)exh_AdjustmentsToEquitySharesAcquiredFromExerciseOfCallOptionsShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Shares issued for exercise of warrants   (22,606)exh_AdjustmentsToEquityStockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  22,606exh_AdjustmentsToEquityStockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Shares issued for exercise of warrants (in shares)       1,644,214exh_AdjustmentsToEquityStockIssuedDuringPeriodSharesWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Comprehensive income (loss):              
Net income (loss)         98,166us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
27,716us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
125,882us-gaap_ProfitLoss
Derivatives gain (loss), net of reclassifications to earnings and tax     (2,574)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (792)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(3,366)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Adjustments from changes in ownership of Partnership     65exh_OtherComprehensiveIncomeAdjustmentsFromChangesInOwnershipOfPartnership
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      65exh_OtherComprehensiveIncomeAdjustmentsFromChangesInOwnershipOfPartnership
Amortization of terminated interest rate swaps, net of tax     2,944exh_OtherComprehensiveIncomeAmortizationOfDeferredGainLossOnDiscontinuationOfInterestRateCashFlowHedge
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      2,944exh_OtherComprehensiveIncomeAmortizationOfDeferredGainLossOnDiscontinuationOfInterestRateCashFlowHedge
Foreign currency translation adjustment     (14,648)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
      (14,648)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Balance at Dec. 31, 2014 $ 738us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 3,715,586us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 15,865us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (68,532)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (1,866,397)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 155,785us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 1,953,045us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2014       (4,963,013)us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
    (4,963,013)us-gaap_TreasuryStockShares
Balance (in shares) at Dec. 31, 2014 73,808,200us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember