XML 87 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segment Information (Intercompany Segment Gross Profit (Loss)) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Gross profit $ (32,805)us-gaap_GrossProfit $ (126,247)us-gaap_GrossProfit $ (109,138)us-gaap_GrossProfit $ (75,846)us-gaap_GrossProfit $ (71,164)us-gaap_GrossProfit $ (69,457)us-gaap_GrossProfit $ (67,497)us-gaap_GrossProfit $ (52,567)us-gaap_GrossProfit $ (344,036)us-gaap_GrossProfit $ (260,685)us-gaap_GrossProfit $ (49,915)us-gaap_GrossProfit
Intercompany Elimination [Member]                      
Segment Reporting Information [Line Items]                      
Gross profit (loss) with other operating segments of same entity                 921hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
3,360hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
7,878hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Well Intervention [Member] | Intercompany Elimination [Member]                      
Segment Reporting Information [Line Items]                      
Gross profit (loss) with other operating segments of same entity                 (323)hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_WellInterventionMember
(141)hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_WellInterventionMember
6,203hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_WellInterventionMember
Robotics [Member] | Intercompany Elimination [Member]                      
Segment Reporting Information [Line Items]                      
Gross profit (loss) with other operating segments of same entity                 1,419hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_RoboticsMember
3,518hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_RoboticsMember
180hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_RoboticsMember
Production Facilities [Member] | Intercompany Elimination [Member]                      
Segment Reporting Information [Line Items]                      
Gross profit (loss) with other operating segments of same entity                 (175)hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_ProductionFacilitiesMember
(175)hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_ProductionFacilitiesMember
(175)hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_ProductionFacilitiesMember
Subsea Construction [Member] | Intercompany Elimination [Member]                      
Segment Reporting Information [Line Items]                      
Gross profit (loss) with other operating segments of same entity                   $ 158hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_SubseaConstructionMember
$ 1,670hlx_GrossProfitLossWithOtherOperatingSegmentsOfSameEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= hlx_SubseaConstructionMember