XML 31 R71.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Reportable Segments (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended
--- | ---
Mar. 31, 2015 segment | Mar. 31, 2014
Reportable Segments |  |
Number of business segments | 4 us-gaap_NumberOfReportableSegments |
Revenue and other financial information by reportable segment |  |
Revenue from external customers | $ 729,082 us-gaap_SalesRevenueNet | $ 643,008 us-gaap_SalesRevenueNet
Gross margin | 269,012 exh_GrossMargin | 233,486 exh_GrossMargin
North America contract operations |  |
Revenue and other financial information by reportable segment |  |
Revenue from external customers | 202,261 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = exh_NorthAmericaContractOperationsMember | 156,523 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = exh_NorthAmericaContractOperationsMember
Gross margin | 119,582 exh_GrossMargin / us-gaap_StatementBusinessSegmentsAxis = exh_NorthAmericaContractOperationsMember | 85,442 exh_GrossMargin / us-gaap_StatementBusinessSegmentsAxis = exh_NorthAmericaContractOperationsMember
International contract operations |  |
Revenue and other financial information by reportable segment |  |
Revenue from external customers | 120,691 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = exh_InternationalContractOperationsMember | 111,040 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = exh_InternationalContractOperationsMember
Gross margin | 76,352 exh_GrossMargin / us-gaap_StatementBusinessSegmentsAxis = exh_InternationalContractOperationsMember | 70,008 exh_GrossMargin / us-gaap_StatementBusinessSegmentsAxis = exh_InternationalContractOperationsMember
Aftermarket services |  |
Revenue and other financial information by reportable segment |  |
Revenue from external customers | 86,856 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = exh_AftermarketServicesMember | 88,048 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = exh_AftermarketServicesMember
Gross margin | 20,922 exh_GrossMargin / us-gaap_StatementBusinessSegmentsAxis = exh_AftermarketServicesMember | 20,227 exh_GrossMargin / us-gaap_StatementBusinessSegmentsAxis = exh_AftermarketServicesMember
Fabrication |  |
Revenue and other financial information by reportable segment |  |
Revenue from external customers | 319,274 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = exh_FabricationMember | 287,397 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = exh_FabricationMember
Gross margin | $ 52,156 exh_GrossMargin / us-gaap_StatementBusinessSegmentsAxis = exh_FabricationMember | $ 57,809 exh_GrossMargin / us-gaap_StatementBusinessSegmentsAxis = exh_FabricationMember

X
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity, excluding depreciation and amortization expense. Gross margin is a non-GAAP financial measure. + References No definition available. + Details
Name: | exh_GrossMargin
Namespace Prefix: | exh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=exh_AftermarketServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=exh_FabricationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=exh_InternationalContractOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=exh_NorthAmericaContractOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |