AZZ Inc. provided earnings guidance for the fiscal year 2020. For the year, the company expected revenues to be in the range of $1.02 to $1.06 billion. Earnings per share to be in the range of $2.60 to $2.90 per diluted share.