XML 95 R91.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Lived Asset Impairment (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Jun. 30, 2013
Dec. 31, 2013
Dec. 31, 2014
hp
CompressorUnit
Dec. 31, 2012
hp
CompressorUnit
Fabrication        
Long-Lived Asset Impairment        
Impairment of long-lived asset held for sale $ 11.9us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_StatementBusinessSegmentsAxis
= exh_FabricationMember
$ 11.9us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_StatementBusinessSegmentsAxis
= exh_FabricationMember
   
Idle compressor units        
Long-Lived Asset Impairment        
Number of long-lived assets that the entity determined to retire and either sell or re-utilize key components   280exh_LongLivedAssetsToBeRetired
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
310exh_LongLivedAssetsToBeRetired
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
930exh_LongLivedAssetsToBeRetired
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
Horsepower retired from the contract operations business   76,000exh_LongLivedAssetsToBeRetiredHorsepower
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
131,000exh_LongLivedAssetsToBeRetiredHorsepower
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
318,000exh_LongLivedAssetsToBeRetiredHorsepower
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
Long-lived asset impairment   14.9us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
33.3us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
97.1us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsMember
Idle compressor units previously impaired        
Long-Lived Asset Impairment        
Long-lived asset impairment     12.7us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsPreviouslyImpairedMember
34.8us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_IdleCompressorUnitsPreviouslyImpairedMember
Other long lived assets        
Long-Lived Asset Impairment        
Long-lived asset impairment   $ 1.8us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_OtherLongLivedAssetsMember
$ 0.7us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_OtherLongLivedAssetsMember
$ 4.7us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= exh_OtherLongLivedAssetsMember