AZZ financials
$135.29+0.12%
Close Sep 29, 2026 · split-adjustedRevenue
Net income
Income statement & cash flow
| Fiscal year | FY26 Feb 28 | FY25 Feb 28 | FY24 Feb 29 | FY23 Feb 28 | FY22 Feb 28 | FY21 Feb 28 | FY20 Feb 29 | FY19 Feb 28 | FY18 Feb 28 | FY17 Feb 28 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.65B | $1.58B | $1.54B | $1.32B | $525.6M | $480.6M | $1.06B | $927.1M | $810.4M | $863.5M |
| Gross profit | $395.0M | $382.7M | $363.5M | $295.9M | $146.2M | $122.9M | $237.2M | $198.6M | $160.3M | $205.3M |
| Gross margin | 23.9% | 24.3% | 23.6% | 22.4% | 27.8% | 25.6% | 22.3% | 21.4% | 19.8% | 23.8% |
| Operating income | $264.6M | $236.4M | $221.6M | $173.6M | $79.2M | $47.5M | $79.3M | $77.0M | $48.2M | $98.9M |
| Net income | $317.3M | $52.4M | $87.2M | -$61.2M | $84.0M | $39.6M | $48.2M | $51.2M | $45.2M | $61.3M |
| Net margin | 19.2% | 3.3% | 5.7% | −4.6% | 16.0% | 8.2% | 4.5% | 5.5% | 5.6% | 7.1% |
| Diluted EPS | $10.50 | $1.79 | $3.46 | $-2.45 | $3.35 | $1.52 | $1.84 | $1.96 | $1.73 | $2.35 |
| EBITDA | $354.7M | $318.6M | $301.0M | $248.2M | $111.3M | $95.7M | $148.2M | $127.2M | $98.8M | $149.3M |
| Operating cash flow | $525.4M | $249.9M | $244.5M | $70.2M | $86.0M | $92.0M | $142.3M | $110.5M | $76.8M | $111.2M |
| Free cash flow | $444.7M | $134.0M | $149.3M | $13.0M | $62.4M | $64.9M | $109.7M | $85.9M | $47.2M | $69.7M |
| Diluted shares | 30.2M | 29.3M | 25.2M | 25.0M | 25.1M | 26.0M | 26.3M | 26.1M | 26.0M | 26.1M |
Balance sheet
| Period end | Feb 28 | Feb 28 | Feb 29 | Feb 28 | Feb 28 | Feb 28 |
|---|---|---|---|---|---|---|
| Cash & equivalents | $705.0K | $1.5M | $4.3M | $2.8M | $12.1M | $14.8M |
| Short-term investments | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — |
| Total debt | $477.7M | $852.4M | $952.7M | $1.06B | $226.5M | $178.7M |
| Total assets | $2.21B | $2.23B | $2.20B | $2.22B | $1.13B | $999.2M |
| Total liabilities | $876.4M | $1.18B | $1.26B | $1.37B | $465.7M | $375.9M |
| Shareholders' equity | $1.34B | $1.05B | $700.8M | $619.7M | $667.4M | $623.3M |
From SEC filings via Massive. Fiscal periods follow the company's own calendar; free cash flow is operating cash flow minus capital expenditure.
Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology