XML 24 R124.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2010
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Balance as of beginning of the year $ 4,081us-gaap_UnrecognizedTaxBenefits $ 5,925us-gaap_UnrecognizedTaxBenefits   $ 6,308us-gaap_UnrecognizedTaxBenefits
Additions of tax positions of prior years 6,441us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 56us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 3,815us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions  
Reductions of tax positions of prior years (842)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions  
Reductions due to lapse of the statute of limitations (58)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (1,899)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (4,196)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations  
Foreign currency exchange change (1)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation (1)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation (2)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation  
Balance as of end of the year $ 9,621us-gaap_UnrecognizedTaxBenefits $ 4,081us-gaap_UnrecognizedTaxBenefits $ 5,925us-gaap_UnrecognizedTaxBenefits $ 6,308us-gaap_UnrecognizedTaxBenefits