XML 134 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income taxes - uncertain tax positions for liabilities associated with 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 $ 55,771us-gaap_UnrecognizedTaxBenefits $ 62,108us-gaap_UnrecognizedTaxBenefits $ 75,026us-gaap_UnrecognizedTaxBenefits
Increase in unrecognized tax benefits related to prior years 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 1,110us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Decrease in unrecognized tax benefits related to prior years 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (6,134)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Unrecognized tax benefits related to the current year 910us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 1,838us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 4,256us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Reductions in unrecognized tax benefits due to settlements (132)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (8,816)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations (3,235)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (8,433)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (3,503)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Increase (decrease) in unrecognized tax benefits due to foreign currency translation (2,230)us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease 258us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease 169us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Ending balance $ 51,084us-gaap_UnrecognizedTaxBenefits $ 55,771us-gaap_UnrecognizedTaxBenefits $ 62,108us-gaap_UnrecognizedTaxBenefits