Acuity Brands Inc. (AYI) reports earnings