Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Operating Lease Minimum Commitments (Details)

v2.4.1.9
Commitments and Contingencies - Operating Lease Minimum Commitments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Minimum Lease Commitments  
2015 $ 11,838us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2016 9,495us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 4,618us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 4,014us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 3,460us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 1,233us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total Minimum Lease Payments 34,658us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Sublease Income  
2015 99rp_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueinTwoYears
2016 74rp_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueinThreeYears
2017 0rp_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueinFourYears
2018 0rp_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueinFiveYears
2019 201rp_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsNextTwelveMonths
Thereafter 0rp_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueThereafter
Total Minimum Sublease Rentals 374us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals
Net Lease Commitments  
2015 11,637rp_OperatingLeasesFutureMinimumPaymentsDueNextTwelveMonthsNet
2016 9,396rp_OperatingLeasesFutureMinimumPaymentsDueDueinTwoYearsNet
2017 4,544rp_OperatingLeasesFutureMinimumPaymentsDueDueinThreeYearsNet
2018 4,014rp_OperatingLeasesFutureMinimumPaymentsDueDueinFourYearsNet
2019 3,460rp_OperatingLeasesFutureMinimumPaymentsDueDueinFiveYearsNet
Thereafter 1,233rp_OperatingLeasesFutureMinimumPaymentsDueDueThereafterNet
Total Minimum Net Lease Commitments $ 34,284rp_OperatingLeasesFutureMinimumPaymentsDueNet