XML 113 R122.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Summary of Reconciliation of Gross Unrecognized Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 30,713us-gaap_UnrecognizedTaxBenefits $ 31,052us-gaap_UnrecognizedTaxBenefits $ 33,000us-gaap_UnrecognizedTaxBenefits
Additions based on tax positions related to prior years 1,408us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 1,482us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 4,195us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Settlements with taxing authorities (9,050)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (1,216)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (5,038)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Reductions due to expiration of statute of limitations (4,424)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (605)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (1,105)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Ending balance $ 18,647us-gaap_UnrecognizedTaxBenefits $ 30,713us-gaap_UnrecognizedTaxBenefits $ 31,052us-gaap_UnrecognizedTaxBenefits