XML 60 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Hedging (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivatives, Fair Value [Line Items]      
Cash Flow Hedge Gain (Loss) Reclassified to Cost of Sales, Net $ 178,000rsys_CashFlowHedgeGainLossReclassifiedToCostofSales $ 498,000rsys_CashFlowHedgeGainLossReclassifiedToCostofSales $ 286,000rsys_CashFlowHedgeGainLossReclassifiedToCostofSales
Cash Flow Hedge Gain (Loss) Reclassified To Research and Development 295,000rsys_CashFlowHedgeGainLossReclassifiedToResearchAndDevelopment 544,000rsys_CashFlowHedgeGainLossReclassifiedToResearchAndDevelopment 183,000rsys_CashFlowHedgeGainLossReclassifiedToResearchAndDevelopment
Cash Flow Hedge Gain (Loss) Reclassified To Selling, General and Administrative 154,000rsys_CashFlowHedgeGainLossReclassifiedToSellingGeneralAndAdministrative 158,000rsys_CashFlowHedgeGainLossReclassifiedToSellingGeneralAndAdministrative 87,000rsys_CashFlowHedgeGainLossReclassifiedToSellingGeneralAndAdministrative
Beginning balance of unrealized loss on forward exchange contracts (875,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax (765,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax (774,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Other comprehensive loss before reclassifications (504,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (1,310,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (547,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Amounts reclassified from other comprehensive income 627,000us-gaap_ProfitLoss 1,200,000us-gaap_ProfitLoss 556,000us-gaap_ProfitLoss
Other comprehensive income (loss) 123,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (110,000)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 9,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Ending balance of unrealized loss on forward exchange contracts (752,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax (875,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax (765,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 627,000us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet 1,200,000us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet 556,000us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
Foreign Exchange Forward [Member]      
Derivatives, Fair Value [Line Items]      
Notional Amount of Foreign Currency Cash Flow Hedge Derivatives 14,193,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
15,328,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months (500,000)us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
   
Foreign Exchange Forward [Member] | Other Current Assets [Member]      
Derivatives, Fair Value [Line Items]      
Cash Flow Hedge Derivative Instrument Assets at Fair Value 0us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
0us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Foreign Exchange Forward [Member] | Other Accrued Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value   (169,000)us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Number of New Instruments During Period 0rsys_DerivativeNumberOfNewInstrumentsDuringPeriod
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
0rsys_DerivativeNumberOfNewInstrumentsDuringPeriod
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative, New Instruments During Period, Notional Amount 11,600,000rsys_DerivativeNewInstrumentsDuringPeriodNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
12,800,000rsys_DerivativeNewInstrumentsDuringPeriodNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Foreign Exchange Forward [Member] | Other Accrued Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value $ (83,000)us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember