XML 98 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Schedule of Activity Related to Gross 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 year $ 14,902us-gaap_UnrecognizedTaxBenefits $ 13,072us-gaap_UnrecognizedTaxBenefits $ 16,165us-gaap_UnrecognizedTaxBenefits
Increases related to prior year tax positions 40us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 338us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 102us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Decreases related to prior year tax positions   (38)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions  
Increases related to current year tax positions 3,750us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 2,955us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 2,478us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Decreases related to current year tax positions     (3,671)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
Decreases related to lapse of statutes of limitations (1,527)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (1,425)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (2,002)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Balance at end of year $ 17,165us-gaap_UnrecognizedTaxBenefits $ 14,902us-gaap_UnrecognizedTaxBenefits $ 13,072us-gaap_UnrecognizedTaxBenefits