AZZ INC (AZZ): financials from its own SEC filings