XML 33 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investigations and Out of Period Adjustments (Impact on Consolidated Statement of Operations) (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Jan. 02, 2015
Dec. 27, 2013
Jan. 02, 2015
Dec. 27, 2013
Quantifying Misstatement in Current Year Financial Statements [Line Items]        
Revenues $ 2,947us-gaap_Revenues $ 3,228us-gaap_Revenues $ 9,264us-gaap_Revenues $ 9,669us-gaap_Revenues
Costs of services (excludes depreciation and amortization and restructuring costs) 2,530us-gaap_CostOfServices 2,261us-gaap_CostOfServices 7,101us-gaap_CostOfServices 7,015us-gaap_CostOfServices
Selling, general and administrative 356us-gaap_SellingGeneralAndAdministrativeExpense 318us-gaap_SellingGeneralAndAdministrativeExpense 1,046us-gaap_SellingGeneralAndAdministrativeExpense 920us-gaap_SellingGeneralAndAdministrativeExpense
Depreciation and amortization 238us-gaap_DepreciationAndAmortization 251us-gaap_DepreciationAndAmortization 762us-gaap_DepreciationAndAmortization 753us-gaap_DepreciationAndAmortization
Restructuring costs 12us-gaap_RestructuringCharges 11us-gaap_RestructuringCharges 15us-gaap_RestructuringCharges 33us-gaap_RestructuringCharges
Interest expense 37us-gaap_InterestExpense 38us-gaap_InterestExpense 112us-gaap_InterestExpense 112us-gaap_InterestExpense
Interest income (4)us-gaap_InterestIncomeOperating (4)us-gaap_InterestIncomeOperating (14)us-gaap_InterestIncomeOperating (11)us-gaap_InterestIncomeOperating
Other (income) expense, net 1us-gaap_OtherCostAndExpenseOperating (5)us-gaap_OtherCostAndExpenseOperating 6us-gaap_OtherCostAndExpenseOperating 16us-gaap_OtherCostAndExpenseOperating
(Loss) income from continuing operations, before taxes (418)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 358us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 41us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 831us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Taxes on income (105)us-gaap_IncomeTaxExpenseBenefit 77us-gaap_IncomeTaxExpenseBenefit 18us-gaap_IncomeTaxExpenseBenefit 227us-gaap_IncomeTaxExpenseBenefit
(Loss) income from continuing operations (313)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 281us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 23us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 604us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
(Loss) income from discontinued operations, net of taxes 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (5)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (29)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 91us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Net (loss) income attributable to CSC common stockholders (314)us-gaap_NetIncomeLoss 271us-gaap_NetIncomeLoss (17)us-gaap_NetIncomeLoss 677us-gaap_NetIncomeLoss
Earnings Per Share, Diluted [Abstract]        
Continuing operations (in dollars per share) $ (2.23)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 1.84us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.08us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 3.88us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
Discontinued operations (in dollars per share) $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ (0.03)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ (0.20)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0.60us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
Diluted EPS (in dollars per share) $ (2.23)us-gaap_EarningsPerShareDiluted $ 1.81us-gaap_EarningsPerShareDiluted $ (0.12)us-gaap_EarningsPerShareDiluted $ 4.48us-gaap_EarningsPerShareDiluted
Adjustment Increase/(Decrease) [Member]        
Quantifying Misstatement in Current Year Financial Statements [Line Items]        
Revenues (1)us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(5)us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
9us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
17us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Costs of services (excludes depreciation and amortization and restructuring costs) 3us-gaap_CostOfServices
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
8us-gaap_CostOfServices
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
22us-gaap_CostOfServices
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
16us-gaap_CostOfServices
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Selling, general and administrative 0us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(1)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Depreciation and amortization 0us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(1)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(1)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Restructuring costs 0us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
2us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Interest income 0us-gaap_InterestIncomeOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_InterestIncomeOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Other (income) expense, net 0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(Loss) income from continuing operations, before taxes (4)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(12)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Taxes on income 6us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(4)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (24)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(Loss) income from continuing operations (10)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(8)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(17)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
24us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(Loss) income from discontinued operations, net of taxes 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(3)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
2us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net (loss) income attributable to CSC common stockholders (10)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(11)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(15)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
24us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Earnings Per Share, Diluted [Abstract]        
Continuing operations (in dollars per share) $ (0.07)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ (0.05)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ (0.12)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ 0.16us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Discontinued operations (in dollars per share) $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ (0.02)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Diluted EPS (in dollars per share) $ (0.07)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ (0.07)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ (0.11)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ 0.16us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Amount Adjusted for Removal of Errors [Member]        
Quantifying Misstatement in Current Year Financial Statements [Line Items]        
Revenues 2,946us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
3,223us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
9,273us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
9,686us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Costs of services (excludes depreciation and amortization and restructuring costs) 2,533us-gaap_CostOfServices
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
2,269us-gaap_CostOfServices
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
7,123us-gaap_CostOfServices
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
7,031us-gaap_CostOfServices
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Selling, general and administrative 356us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
317us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
1,046us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
920us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Depreciation and amortization 238us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
251us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
761us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
752us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Restructuring costs 12us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
11us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
15us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
35us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Interest expense 37us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
38us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
112us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
112us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Interest income (4)us-gaap_InterestIncomeOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
(4)us-gaap_InterestIncomeOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
   
Other (income) expense, net 1us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
(5)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
6us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
16us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
(Loss) income from continuing operations, before taxes (422)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
346us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
29us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
831us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Taxes on income (99)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
73us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
23us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
203us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
(Loss) income from continuing operations (323)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
273us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
6us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
628us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
(Loss) income from discontinued operations, net of taxes 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
(8)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
(27)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
91us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Net (loss) income attributable to CSC common stockholders $ (324)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ 260us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ (32)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ 701us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Earnings Per Share, Diluted [Abstract]        
Continuing operations (in dollars per share) $ (2.30)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ 1.79us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ (0.04)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ 4.04us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Discontinued operations (in dollars per share) $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ (0.05)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ (0.19)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ 0.60us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Diluted EPS (in dollars per share) $ (2.30)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ 1.74us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ (0.23)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ 4.64us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember