XML 24 R124.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule 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 [Line Items]      
Beginning balance, as of January 1 $ 21,203us-gaap_UnrecognizedTaxBenefits $ 18,666us-gaap_UnrecognizedTaxBenefits $ 19,391us-gaap_UnrecognizedTaxBenefits
Tax positions for current year 8,414us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 4,586us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 459us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Tax positions for prior years 3,781us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 2,112us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 2,259us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Tax positions for prior years (2,480)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (4,161)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (3,443)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Settlements with tax authorities (500)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities    
Ending Balance as of December 31 $ 30,418us-gaap_UnrecognizedTaxBenefits $ 21,203us-gaap_UnrecognizedTaxBenefits $ 18,666us-gaap_UnrecognizedTaxBenefits