XML 33 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Nov. 30, 2014
Nov. 30, 2013
May 31, 2014
Schedule of Available-for-sale Securities [Line Items]          
Available-for-sale securities, current $ 67.0us-gaap_AvailableForSaleSecuritiesCurrent   $ 67.0us-gaap_AvailableForSaleSecuritiesCurrent   $ 71.9us-gaap_AvailableForSaleSecuritiesCurrent
Available-for-sale securities, long-term 68.2us-gaap_AvailableForSaleSecuritiesNoncurrent   68.2us-gaap_AvailableForSaleSecuritiesNoncurrent   71.0us-gaap_AvailableForSaleSecuritiesNoncurrent
Gross gains realized on sales of investments 3.2us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 0.2us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 5.3us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 2.4us-gaap_AvailableForSaleSecuritiesGrossRealizedGains  
Losses recognized for securities deemed to have other-than-temporary impairments $ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities $ 0.1us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities $ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities $ 0.2us-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