XML 39 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Feb. 17, 2015
Dec. 31, 2012
Dec. 31, 2011
Movement in Standard Product Warranty Accrual [Roll Forward]          
Warranty liability balance, beginning of the year $ 3,328,000us-gaap_StandardProductWarrantyAccrual $ 3,954,000us-gaap_StandardProductWarrantyAccrual      
Product warranty accruals 2,665,000us-gaap_StandardProductWarrantyAccrualWarrantiesIssued 3,131,000us-gaap_StandardProductWarrantyAccrualWarrantiesIssued      
Adjustments for payments made (3,393,000)us-gaap_StandardProductWarrantyAccrualPayments (3,757,000)us-gaap_StandardProductWarrantyAccrualPayments      
Warranty liability balance, end of the year 2,600,000us-gaap_StandardProductWarrantyAccrual 3,328,000us-gaap_StandardProductWarrantyAccrual      
Cash and Cash Equivalents, at Carrying Value 31,242,000us-gaap_CashAndCashEquivalentsAtCarryingValue 25,482,000us-gaap_CashAndCashEquivalentsAtCarryingValue   33,182,000us-gaap_CashAndCashEquivalentsAtCarryingValue 47,770,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Warranty Reserves          
Class of Warrant or Right [Line Items]          
Accrued warranty reserve 2,018,000us-gaap_ProductWarrantyAccrual
/ rsys_CurrentPortionAxis
= us-gaap_WarrantyReservesMember
2,599,000us-gaap_ProductWarrantyAccrual
/ rsys_CurrentPortionAxis
= us-gaap_WarrantyReservesMember
     
Warranty Reserves          
Class of Warrant or Right [Line Items]          
Accrued warranty reserve 582,000us-gaap_ProductWarrantyAccrual
/ rsys_NonCurrentPortionAxis
= us-gaap_WarrantyReservesMember
729,000us-gaap_ProductWarrantyAccrual
/ rsys_NonCurrentPortionAxis
= us-gaap_WarrantyReservesMember
     
Subsequent Event | 2015 Convertible Senior Notes          
Movement in Standard Product Warranty Accrual [Roll Forward]          
Repayments of convertible debt     $ 18,000,000us-gaap_RepaymentsOfConvertibleDebt
/ us-gaap_DebtInstrumentAxis
= rsys_A2015ConvertibleSeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember