XML 30 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities - Additional Information (Detail) (USD $)
3 Months Ended 9 Months Ended
Feb. 28, 2015
Feb. 28, 2014
Feb. 28, 2015
Feb. 28, 2014
May 31, 2014
Schedule of Available-for-sale Securities [Line Items]          
Available-for-sale securities, current $ 63,700,000us-gaap_AvailableForSaleSecuritiesCurrent   $ 63,700,000us-gaap_AvailableForSaleSecuritiesCurrent   $ 71,900,000us-gaap_AvailableForSaleSecuritiesCurrent
Available-for-sale securities, long-term 66,100,000us-gaap_AvailableForSaleSecuritiesNoncurrent   66,100,000us-gaap_AvailableForSaleSecuritiesNoncurrent   71,000,000us-gaap_AvailableForSaleSecuritiesNoncurrent
Gross gains realized on sales of investments 3,400,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 4,700,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 8,700,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 7,100,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains  
Losses recognized for securities deemed to have other-than-temporary impairments $ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities $ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities $ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities $ 200,000us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities  
Maximum          
Schedule of Available-for-sale Securities [Line Items]          
Investments with unrealized loss, percentage of fair values less than original cost 15.00%rpm_PercentageOfCarryingValueOverFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  15.00%rpm_PercentageOfCarryingValueOverFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember