XML 15 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity (Details 2) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Changes in accumulated other comprehensive loss, presented net of tax    
Accumulated other comprehensive loss, balance beginning of period $ (404)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (262)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss) before reclassifications (11)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax (5)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Reclassifications to net income 1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 4us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Other comprehensive income (loss), net (10)rig_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentIncludingReclassification (1)rig_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentIncludingReclassification
Accumulated other comprehensive loss, balance end of period (414)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (263)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Defined benefit pension plans    
Changes in accumulated other comprehensive loss, presented net of tax    
Accumulated other comprehensive loss, balance beginning of period (404)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(264)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income (loss) before reclassifications (11)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(5)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications to net income 1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
6us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income (loss), net (10)rig_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentIncludingReclassification
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1rig_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentIncludingReclassification
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Accumulated other comprehensive loss, balance end of period (414)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(263)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Derivative instruments    
Changes in accumulated other comprehensive loss, presented net of tax    
Accumulated other comprehensive loss, balance beginning of period   2us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications to net income   (2)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other comprehensive income (loss), net   $ (2)rig_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentIncludingReclassification
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember