XML 109 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Preferred and Common Stock - Additional information (Detail) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Class of Stock [Line Items]    
Preferred stock, shares authorized 500,000us-gaap_PreferredStockSharesAuthorized 500,000us-gaap_PreferredStockSharesAuthorized
Preferred stock, shares issued 0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued
Stock repurchased, number of shares 800,000us-gaap_StockRepurchasedDuringPeriodShares  
Stock repurchased, average price per share $ 26.2abm_StockRepurchaseAverageCostPerShare  
Stock repurchased, value $ 20.0us-gaap_StockRepurchasedDuringPeriodValue  
Maximum    
Class of Stock [Line Items]    
Stock repurchase program, authorized amount $ 50.0us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember