Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Valuation Inputs (Details)

v2.4.1.9
Fair Value Measurements - Valuation Inputs (Details)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Discount rates 2.20%us-gaap_FairValueInputsDiscountRate  
Contingent Consideration | Recurring    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Volatility rates   58.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Risk free rate of return   0.10%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Contingent Consideration | Recurring | Minimum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Discount rates 22.50%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
23.30%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Volatility rates 45.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Risk free rate of return 0.10%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Contingent Consideration | Recurring | Maximum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Discount rates 64.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
27.20%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Volatility rates 48.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Risk free rate of return 0.20%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_FairValueByLiabilityClassAxis
= rp_ContingentConsiderationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember