Atmos Energy Corporation (ATO) reports earnings