AZZ Inc. reaffirmed earnings guidance for the fiscal year 2018. For the year, the company reaffirming current revenue guidance of $825 to $885 million. The company updating current earnings per share guidance to be in the range of $1.80 to $2.30 per share.