XML 38 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Auction Rate Securities - Significant Assumptions Used to Determine Fair Value of Auction Rate Securities (Detail)
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Libor plus stated yield 2.00%abm_SecuritiesYieldsOverLondonInterbankOfferedRate 2.00%abm_SecuritiesYieldsOverLondonInterbankOfferedRate
Yields 2.15%abm_SecuritiesYields 2.15%abm_SecuritiesYields
Minimum    
Schedule of Available-for-sale Securities [Line Items]    
Libor plus the stated discount rate 0.28%abm_SecuritiesDiscountRateOverLondonInterbankOfferedRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
0.33%abm_SecuritiesDiscountRateOverLondonInterbankOfferedRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Average expected lives 4 years 4 years
Maximum    
Schedule of Available-for-sale Securities [Line Items]    
Libor plus the stated discount rate 4.06%abm_SecuritiesDiscountRateOverLondonInterbankOfferedRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
3.01%abm_SecuritiesDiscountRateOverLondonInterbankOfferedRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Average expected lives 10 years 10 years