XML 63 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Repurchase Program - Additional Information (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Feb. 28, 2015
Feb. 28, 2014
Feb. 28, 2015
Feb. 28, 2014
Stock Repurchase Programs [Line Items]        
Authorization of stock repurchase program     Jan. 08, 2008  
Shares repurchased 550,000rpm_RepurchaseOfCommonStockShares      
Shares repurchased, value $ 25,800us-gaap_StockRepurchasedDuringPeriodValue $ 28us-gaap_StockRepurchasedDuringPeriodValue $ 27,588us-gaap_StockRepurchasedDuringPeriodValue $ 6,895us-gaap_StockRepurchasedDuringPeriodValue
Minimum        
Stock Repurchase Programs [Line Items]        
Shares authorized to be repurchased, per year 1,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  1,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum        
Stock Repurchase Programs [Line Items]        
Shares authorized to be repurchased, per year 2,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  2,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_RangeAxis
= us-gaap_MaximumMember