XML 29 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value (Summary Of Changes In Fair Market Value Of Company's Level 3 Liabilities) (Details) (USD $)
3 Months Ended
Mar. 29, 2014
Apr. 04, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 9,700,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue  
Valuation Adjustments 400,000rbc_DerivativeLiabilitiesValuationAdjustments  
Payments (300,000)rbc_DerivativeLiabilitiesPayment  
Ending Balance 9,800,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue  
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Liabilities   $ 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member