Income Taxes - Schedule Of Gross Unrecognized Income Tax Benefits (Detail) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Reconciliation of Unrecognized Tax Benefits [Roll Forward] | ||||
Beginning balance | $ 74.0us-gaap_UnrecognizedTaxBenefits | $ 88.0us-gaap_UnrecognizedTaxBenefits | $ 98.1us-gaap_UnrecognizedTaxBenefits | |
Increases related to tax positions taken during the current year | 22.3us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 22.8us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 17.5us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | |
Increases related to tax positions taken during a prior year | 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 12.9us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | ||
Decreases related to tax positions taken during a prior year | 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | (1.5)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | (8.3)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | |
Decreases related to settlements with tax authorities | (20.3)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | (19.1)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | (6.0)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities |
Decreases related to expiration of statute of limitations | (1.7)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | (29.3)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | (32.2)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | |
Ending balance | $ 75.5us-gaap_UnrecognizedTaxBenefits | $ 75.5us-gaap_UnrecognizedTaxBenefits | $ 74.0us-gaap_UnrecognizedTaxBenefits | $ 88.0us-gaap_UnrecognizedTaxBenefits |
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|