XML 36 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Defined Benefit Pension Plan Accounting Policy Change Impact on Consolidated Statement of Cash Flows (Details) (USD $)
In Millions, unless otherwise specified
9 Months Ended
Jan. 02, 2015
Dec. 27, 2013
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income $ (6)us-gaap_ProfitLoss $ 695us-gaap_ProfitLoss
Pension & OPEB actuarial & settlement losses (gains) 463us-gaap_PensionAndOtherPostretirementBenefitExpense (114)us-gaap_PensionAndOtherPostretirementBenefitExpense
Gain on dispositions (22)us-gaap_GainLossOnSaleOfPropertyPlantEquipment (95)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Decrease in liabilities 481us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets 413us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Previous accounting methods [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income 106us-gaap_ProfitLoss
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_PreviousAccountingMethodMember
 
Decrease in liabilities (130)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_PreviousAccountingMethodMember
 
Previous accounting methods [Member] | As previously reported [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income 106us-gaap_ProfitLoss
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_PreviousAccountingMethodMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
514us-gaap_ProfitLoss
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_PreviousAccountingMethodMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Pension & OPEB actuarial & settlement losses (gains)   0us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_PreviousAccountingMethodMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Gain on dispositions   (83)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_PreviousAccountingMethodMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Decrease in liabilities   (358)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_PreviousAccountingMethodMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Impact of change in accounting methods [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net loss (112)csc_NewAccountingPronouncementorChangeinAccountingPrincipleEffectofChangeonNetIncomeLossIncludingPortionAttributabletoNoncontrollingInterest
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember
181csc_NewAccountingPronouncementorChangeinAccountingPrincipleEffectofChangeonNetIncomeLossIncludingPortionAttributabletoNoncontrollingInterest
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember
Pension & OPEB actuarial & settlement losses (gains)   (114)csc_NewAccountingPronouncementorChangeinAccountingPrincipleEffectofChangeonPensionandOtherPostretirementBenefitExpense
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember
Gain on dispositions   (12)csc_NewAccountingPronouncementorChangeinAccountingPrincipleEffectofChangeonGainLossonDispositionofPropertyPlantEquipment
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember
Decrease in liabilities $ (351)csc_NewAccountingPronouncementorChangeinAccountingPrincipleEffectofChangeonIncreaseDecreaseinPrepaidExpenseandOtherAssets
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember
$ (55)csc_NewAccountingPronouncementorChangeinAccountingPrincipleEffectofChangeonIncreaseDecreaseinPrepaidExpenseandOtherAssets
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember