XML 68 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Multiemployer Defined Benefit Pension Plans - Additional Information (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Contributions by the Company $ 62.9us-gaap_MultiemployerPlanPeriodContributions $ 59.3us-gaap_MultiemployerPlanPeriodContributions $ 58.7us-gaap_MultiemployerPlanPeriodContributions
Defined Benefit Pension and Other Postretirement Plans      
Defined Benefit Plan Disclosure [Line Items]      
Contributions by the Company $ 220.0us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= abm_DefinedBenefitPensionAndOtherPostretirementPlansMember
$ 204.9us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= abm_DefinedBenefitPensionAndOtherPostretirementPlansMember
$ 196.7us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= abm_DefinedBenefitPensionAndOtherPostretirementPlansMember