XML 95 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Balance at beginning of period $ 40,613us-gaap_UnrecognizedTaxBenefits $ 40,516us-gaap_UnrecognizedTaxBenefits $ 31,664us-gaap_UnrecognizedTaxBenefits
Increases based on tax positions taken in the current year 3,479us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 539us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 10,830us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Increases based on tax positions taken in prior years 3,195us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 3,831us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 158us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Decreases based on tax positions taken in prior years (863)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (3,688)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (1,465)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Decreases due to lapse of applicable statute of limitation (12,318)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (585)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (671)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Balance at end of period $ 34,106us-gaap_UnrecognizedTaxBenefits $ 40,613us-gaap_UnrecognizedTaxBenefits $ 40,516us-gaap_UnrecognizedTaxBenefits