Acuity Brands tops Q3 estimates with $1.20B revenue and $5.31 EPS