XML 106 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
3 Months Ended 12 Months Ended 2 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 03, 2015
Dec. 31, 2011
Income Taxes [Line Items]                          
Provision (benefit) for income taxes $ (3,360,000)us-gaap_IncomeTaxExpenseBenefit $ 29,218,000us-gaap_IncomeTaxExpenseBenefit $ 2,329,000us-gaap_IncomeTaxExpenseBenefit $ 1,893,000us-gaap_IncomeTaxExpenseBenefit $ (4,692,000)us-gaap_IncomeTaxExpenseBenefit $ 3,063,000us-gaap_IncomeTaxExpenseBenefit $ 3,489,000us-gaap_IncomeTaxExpenseBenefit $ 2,503,000us-gaap_IncomeTaxExpenseBenefit $ 30,080,000us-gaap_IncomeTaxExpenseBenefit $ 4,363,000us-gaap_IncomeTaxExpenseBenefit $ (3,562,000)us-gaap_IncomeTaxExpenseBenefit    
Effective income tax rate                 132.50%us-gaap_EffectiveIncomeTaxRateContinuingOperations 51.20%us-gaap_EffectiveIncomeTaxRateContinuingOperations      
U.S. statutory tax rate                 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate    
Dividends and foreign income                 (2,922,000)us-gaap_IncomeTaxReconciliationDeductionsDividends 1,679,000us-gaap_IncomeTaxReconciliationDeductionsDividends 6,904,000us-gaap_IncomeTaxReconciliationDeductionsDividends    
Current foreign tax expense resulting from settlement of tax assessment                 34,690,000us-gaap_CurrentForeignTaxExpenseBenefit 9,827,000us-gaap_CurrentForeignTaxExpenseBenefit 3,938,000us-gaap_CurrentForeignTaxExpenseBenefit    
Increase (decrease) in valuation allowance                 2,084,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount (4,885,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount 4,330,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount    
Foreign withholding taxes                   327,000xrm_ForeignWithholdingTaxes      
Tax rate changes                 454,000us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate 1,922,000us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate 1,798,000us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate    
Reversal of tax expense due to tax audit settlements                     5,188,000us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority    
Reverse reserves related to statute of limitations                     1,094,000xrm_IncomeTaxExaminationLiabilityRefundAdjustmentFromExpirationOfStatuteOfLimitations    
Net additional reserves                     (278,000)xrm_IncomeTaxExaminationLiabilityRecordedDuringPeriod    
Federal tax carry-forward 1,401,000us-gaap_TaxCreditCarryforwardAmount               1,401,000us-gaap_TaxCreditCarryforwardAmount        
Capital loss carry-forward and federal and provincial tax credits included in valuation allowance 118,000us-gaap_TaxCreditCarryforwardValuationAllowance               118,000us-gaap_TaxCreditCarryforwardValuationAllowance        
Increase to equity when deferred tax assets are realized 601,000us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost               601,000us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost        
Tax benefits related to partial reversal of valuation allowance                 6,625,000xrm_IncomeTaxBenefitReversalofValuationAllowance        
Undistributed earnings in foreign subsidiaries 99,509,000us-gaap_UndistributedEarningsOfForeignSubsidiaries               99,509,000us-gaap_UndistributedEarningsOfForeignSubsidiaries        
Deferred Tax Liabilities, Undistributed Foreign Earnings 50,328,000us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings               50,328,000us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings        
Undistributed earnings of foreign subsidiaries related to on-going operations 49,181,000xrm_UndistributedEarningsofForeignSubsidiariesRelatedtoOnGoingOperations               49,181,000xrm_UndistributedEarningsofForeignSubsidiariesRelatedtoOnGoingOperations        
Gross unrecognized tax benefit 7,502,000us-gaap_UnrecognizedTaxBenefits       7,492,000us-gaap_UnrecognizedTaxBenefits       7,502,000us-gaap_UnrecognizedTaxBenefits 7,492,000us-gaap_UnrecognizedTaxBenefits 7,181,000us-gaap_UnrecognizedTaxBenefits   13,244,000us-gaap_UnrecognizedTaxBenefits
Increase in unrecognized tax benefits                 10,000us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease 311,000us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease      
Tax interest and penalties including currency effects                 318,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense 363,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense      
Interest and penalties accrued 1,533,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued       1,699,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued       1,533,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued 1,699,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued      
Unrecognized tax benefits, impact on effective tax rate 4,678,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate               4,678,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate        
Minimum                          
Income Taxes [Line Items]                          
Statutory income tax rate in foreign countries                 15.00%xrm_StatutoryIncomeTaxRateInForeignCountries
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Estimated increase (reversal) of unrecognized tax benefits 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
              0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Maximum                          
Income Taxes [Line Items]                          
Statutory income tax rate in foreign countries                 39.43%xrm_StatutoryIncomeTaxRateInForeignCountries
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Estimated increase (reversal) of unrecognized tax benefits (309,000)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
              (309,000)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Foreign Tax Authority                          
Income Taxes [Line Items]                          
Operating loss carry-forward 125,383,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
              125,383,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
       
Foreign federal net operating loss carry-forward reserved in valuation allowance 61,037,000us-gaap_OperatingLossCarryforwardsValuationAllowance
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
              61,037,000us-gaap_OperatingLossCarryforwardsValuationAllowance
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
       
Internal Revenue Service (IRS)                          
Income Taxes [Line Items]                          
Federal tax carry-forward 166,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
              166,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
       
Capital Loss Carryforward                          
Income Taxes [Line Items]                          
Capital loss carry-forward and federal and provincial tax credits included in valuation allowance 7,607,000us-gaap_TaxCreditCarryforwardValuationAllowance
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_CapitalLossCarryforwardMember
              7,607,000us-gaap_TaxCreditCarryforwardValuationAllowance
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_CapitalLossCarryforwardMember
       
Capital Loss Carryforward | Foreign Tax Authority                          
Income Taxes [Line Items]                          
Operating loss carry-forward 7,619,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_CapitalLossCarryforwardMember
              7,619,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_CapitalLossCarryforwardMember
       
From 2025 Through 2034 | Internal Revenue Service (IRS)                          
Income Taxes [Line Items]                          
Operating loss carry-forward 187,337,000us-gaap_OperatingLossCarryforwards
/ xrm_CarryforwardByExpirationDateAxis
= xrm_From2025Through2034MemberMember
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
              187,337,000us-gaap_OperatingLossCarryforwards
/ xrm_CarryforwardByExpirationDateAxis
= xrm_From2025Through2034MemberMember
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
       
From 2015 through 2034 | Internal Revenue Service (IRS)                          
Income Taxes [Line Items]                          
Operating loss carry-forward 206,037,000us-gaap_OperatingLossCarryforwards
/ xrm_CarryforwardByExpirationDateAxis
= xrm_From2015through2034Member
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
              206,037,000us-gaap_OperatingLossCarryforwards
/ xrm_CarryforwardByExpirationDateAxis
= xrm_From2015through2034Member
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
       
Domestic Dividends                          
Income Taxes [Line Items]                          
Increase (decrease) in valuation allowance                 9,214,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= xrm_DomesticDividendsMember
(2,590,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= xrm_DomesticDividendsMember
(268,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= xrm_DomesticDividendsMember
   
Foreign Jurisdictions, Pre-tax Losses                          
Income Taxes [Line Items]                          
Increase (decrease) in valuation allowance                 (505,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= xrm_ForeignJurisdictionsPretaxLossesMember
(15,871,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= xrm_ForeignJurisdictionsPretaxLossesMember
     
Brazil                          
Income Taxes [Line Items]                          
Unremitted earnings permanently reinvested 30,203,000xrm_PermanentlyReinvestedEarningsOfForeignSubsidiaries
/ us-gaap_StatementGeographicalAxis
= country_BR
              30,203,000xrm_PermanentlyReinvestedEarningsOfForeignSubsidiaries
/ us-gaap_StatementGeographicalAxis
= country_BR
       
Brazil | Foreign Tax Authority                          
Income Taxes [Line Items]                          
Current foreign tax expense resulting from settlement of tax assessment                 23,386,000us-gaap_CurrentForeignTaxExpenseBenefit
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
       
Utilization of tax attributes resulting to settlement of tax assessment                 1,912,000us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
       
Tax deductible interest                 (2,062,000)us-gaap_IncomeTaxExaminationInterestExpense
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
       
Principal portion of income taxes paid on settlement 18,254,000xrm_IncomeTaxExaminationLiabilityRefundAdjustmentfromSettlementwithTaxingAuthorityPrincipal
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
              18,254,000xrm_IncomeTaxExaminationLiabilityRefundAdjustmentfromSettlementwithTaxingAuthorityPrincipal
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
       
Interest portion of income taxes paid on settlement 6,724,000xrm_IncomeTaxExaminationLiabilityRefundAdjustmentfromSettlementwithTaxingAuthorityInterest
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
              6,724,000xrm_IncomeTaxExaminationLiabilityRefundAdjustmentfromSettlementwithTaxingAuthorityInterest
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
       
Proceeds from borrowings                 30,000,000us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
       
United Kingdom | Removal of Valuation Allowance                          
Income Taxes [Line Items]                          
Increase (decrease) in valuation allowance                 (6,625,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_StatementGeographicalAxis
= country_GB
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= xrm_RemovalofValuationAllowanceMember
       
China | Foreign Tax Authority                          
Income Taxes [Line Items]                          
Tax holiday                 171,000us-gaap_IncomeTaxReconciliationTaxHolidays
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_CN
249,000us-gaap_IncomeTaxReconciliationTaxHolidays
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_CN
     
Canada | Removal of Valuation Allowance                          
Income Taxes [Line Items]                          
Increase (decrease) in valuation allowance                   6,194,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_StatementGeographicalAxis
= country_CA
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= xrm_RemovalofValuationAllowanceMember
     
Tax Year 2006 through 2010 | Brazil | Foreign Tax Authority                          
Income Taxes [Line Items]                          
Percentage reduction of penalties assessed 100.00%xrm_IncomeTaxExaminationReductionofPenaltiesExpensePercent
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
/ us-gaap_TaxPeriodAxis
= xrm_TaxYear2006through2010Member
              100.00%xrm_IncomeTaxExaminationReductionofPenaltiesExpensePercent
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
/ us-gaap_TaxPeriodAxis
= xrm_TaxYear2006through2010Member
       
Percentage reduction of interest accrued on tax assessment 45.00%xrm_IncomeTaxExaminationPercentageIncreaseDecreaseinLiabilityfromPriorYear
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
/ us-gaap_TaxPeriodAxis
= xrm_TaxYear2006through2010Member
              45.00%xrm_IncomeTaxExaminationPercentageIncreaseDecreaseinLiabilityfromPriorYear
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_StatementGeographicalAxis
= country_BR
/ us-gaap_TaxPeriodAxis
= xrm_TaxYear2006through2010Member
       
Subsequent Event | Minimum                          
Income Taxes [Line Items]                          
Estimated tax liability arising from income tax assessment                       0us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Subsequent Event | Maximum                          
Income Taxes [Line Items]                          
Estimated tax liability arising from income tax assessment                       $ 1,500,000us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember