XML 61 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Narrative (Details) (USD $)
9 Months Ended
Feb. 28, 2015
May 31, 2014
Fair value on a recurring basis    
Marketable securities $ 44,874,000us-gaap_AvailableForSaleSecurities $ 0us-gaap_AvailableForSaleSecurities
Contractual maturities (less than) 1 year  
Canadian treasury securities    
Fair value on a recurring basis    
Amortized cost basis of marketable securities 44,900,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= ctas_CanadianTreasurySecuritiesMember
 
Marketable securities   $ 0us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ctas_CanadianTreasurySecuritiesMember