XML 103 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) (USD $)
12 Months Ended
Oct. 31, 2014
Customer
Oct. 31, 2013
Customer
Oct. 31, 2012
Customer
Basis of Presentation [Line Items]      
Number of client accounted for more than 10% of consolidated revenues 0abm_NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue 0abm_NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue 0abm_NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue
Impairment loss $ 0us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment $ 0us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment $ 0us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment
Investments 19,000,000us-gaap_Investments 18,000,000us-gaap_Investments  
Costs directly reimbursed from parking lot client 306,100,000us-gaap_ReimbursementRevenue 302,400,000us-gaap_ReimbursementRevenue 305,700,000us-gaap_ReimbursementRevenue
Advertising expense $ 8,200,000us-gaap_AdvertisingExpense $ 8,000,000us-gaap_AdvertisingExpense $ 5,900,000us-gaap_AdvertisingExpense
Minimum      
Basis of Presentation [Line Items]      
Equity method investment ownership percentage 20.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Maximum      
Basis of Presentation [Line Items]      
Equity method investment ownership percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember