XML 95 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Schedule of Total Gross Unrecognized Tax Benefits (Details) (USD $)
In Millions, unless otherwise specified
1 Months Ended 12 Months Ended
Jan. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Ending Balance   $ 5.3us-gaap_UnrecognizedTaxBenefits $ 38.9us-gaap_UnrecognizedTaxBenefits  
Successor [Member]        
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Beginning Balance 0us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
38.9us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Increases related to acquisition 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
11.3us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Increases related to positions taken on items from prior years 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Decreases related to positions taken on items from prior years 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(33.6)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Increases related to positions taken in the current year 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
27.6us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Settlement of uncertain tax positions with tax authorities 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Decreases due to expiration of statutes of limitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Ending Balance 0us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
5.3us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
38.9us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Predecessor [Member]        
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Beginning Balance 0us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  0us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Increases related to acquisition 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Increases related to positions taken on items from prior years 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Decreases related to positions taken on items from prior years 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Increases related to positions taken in the current year 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Settlement of uncertain tax positions with tax authorities 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Decreases due to expiration of statutes of limitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Ending Balance $ 0us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    $ 0us-gaap_UnrecognizedTaxBenefits
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember