ABM Industries Reports Q2 Revenue Growth Shy Of $2B Consensus, Credits RavenHolt - ABM Indus  ( NYSE:ABM )