Need AZZ data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2026
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2026 Feb 28, 2026 Apr 22, 2026 | 2025 Feb 28, 2025 Apr 21, 2025 | 2024 Feb 29, 2024 Apr 22, 2024 | 2023 Feb 28, 2023 Apr 25, 2023 | 2022 Feb 28, 2022 Apr 22, 2022 | 2021 Feb 28, 2021 Apr 23, 2021 | 2020 Feb 29, 2020 Apr 29, 2020 | 2019 Feb 28, 2019 May 17, 2019 |
|---|
Total Revenue | 1.65B 4.6% | 1.58B 2.6% | 1.54B 16.2% | 1.32B 46.6% | 902.66M 7.6% | 838.92M 21.0% | 1.06B 14.5% | 927.09M 14.4% |
Cost of Revenue | 1.26B 5.0% | 1.20B 1.8% | 1.17B 14.2% | 1.03B 51.7% | 677.44M 4.2% | 650.17M 21.2% | 824.59M 13.2% | 728.47M 12.1% |
Gross Profit | 394.95M 3.2% | 382.68M 5.3% | 363.46M 22.8% | 295.94M 31.4% | 225.22M 19.3% | 188.75M 20.4% | 237.23M 19.4% | 198.62M 23.9% |
Gross Margin % | 24.00% 0.0% | 24.00% 0.0% | 24.00% 9.1% | 22.00% 12.0% | 25.00% 13.6% | 22.00% 0.0% | 22.00% 4.8% | 21.00% 5.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 5.56M 45.8% | 10.25M | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 101.57M 21.3% | 129.00M | 0.00 |
SG&A Expenses | 130.34M 10.9% | 146.32M 3.1% | 141.86M 16.0% | 122.31M 7.6% | 113.68M 6.1% | 107.13M 23.1% | 139.25M 14.5% | 121.67M 8.6% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -600.00K 38.1% | -969.00K 2.1% | -990.00K 197.1% | 1.02M |
Total Operating Expenses | 130.34M 10.9% | 146.32M 3.1% | 141.86M 16.0% | 122.31M 7.6% | 113.68M 6.1% | 107.13M 23.1% | 139.25M 14.5% | 121.67M 8.6% |
Cost and Expenses | 1.39B 3.3% | 1.34B 1.9% | 1.32B 14.4% | 1.15B 45.4% | 791.12M 4.5% | 757.30M 21.4% | 963.84M 13.4% | 850.13M 11.5% |
Operating Income | 264.62M 12.0% | 236.36M 6.7% | 221.60M 115.4% | 102.89M 55.2% | 66.28M 83.9% | 36.04M 23.0% | 46.79M 39.2% | 76.96M 59.5% |
Operating Margin % | 16.00% 6.7% | 15.00% 7.1% | 14.00% 75.0% | 8.00% 14.3% | 7.00% 75.0% | 4.00% 0.0% | 4.00% 50.0% | 8.00% 33.3% |
EBITDA | 566.02M 69.4% | 334.17M 5.6% | 316.59M 25.6% | 252.06M 126.1% | 111.47M 5.9% | 105.25M 18.1% | 128.55M 0.3% | 128.22M 34.6% |
EBITDA Margin % | 34.00% 61.9% | 21.00% 0.0% | 21.00% 10.5% | 19.00% 58.3% | 12.00% 7.7% | 13.00% 8.3% | 12.00% 14.3% | 14.00% 16.7% |
Interest Expense | 55.65M 31.5% | 81.28M 24.1% | 107.06M 20.6% | 88.80M 1295.6% | 6.36M 32.7% | 9.46M 29.7% | 13.46M 10.1% | 14.97M 8.0% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 155.70M 337.1% | -65.68M 28.2% | -91.50M 7.7% | -84.96M 1273.0% | -6.19M 275.8% | 3.52M 124.4% | -14.45M 3.6% | -13.95M 19.6% |
Pre-Tax Income | 420.31M 146.3% | 170.68M 31.2% | 130.10M 46.7% | 88.67M 16.6% | 106.34M 108.5% | 51.00M 21.4% | 64.89M 3.0% | 63.01M 103.9% |
Pre-Tax Margin % | 25.00% 127.3% | 11.00% 37.5% | 8.00% 14.3% | 7.00% 41.7% | 12.00% 100.0% | 6.00% 0.0% | 6.00% 14.3% | 7.00% 75.0% |
Tax Provision | 103.06M 146.2% | 41.85M 46.9% | 28.50M 27.6% | 22.34M 0.1% | 22.32M 96.1% | 11.38M 31.7% | 16.66M 41.2% | 11.80M 182.7% |
Net Income | 317.26M 146.3% | 128.83M 26.8% | 101.61M 53.2% | 66.34M 21.0% | 84.02M 112.1% | 39.61M 17.9% | 48.23M 5.8% | 51.21M 13.4% |
Net Margin % | 19.00% 137.5% | 8.00% 14.3% | 7.00% 40.0% | 5.00% 44.4% | 9.00% 80.0% | 5.00% 0.0% | 5.00% 16.7% | 6.00% 0.0% |
Basic EPS | 10.59 488.3% | 1.80 48.3% | 3.48 30.3% | 2.67 21.0% | 3.38 120.9% | 1.53 16.8% | 1.84 6.6% | 1.97 13.9% |
Diluted EPS | 10.50 486.6% | 1.79 48.3% | 3.46 30.1% | 2.66 20.6% | 3.35 120.4% | 1.52 17.4% | 1.84 6.1% | 1.96 13.3% |
Basic Shares Outstanding | 29.95M 3.0% | 29.09M 16.2% | 25.04M 0.9% | 24.83M 0.1% | 24.86M 4.0% | 25.90M 1.1% | 26.19M 0.8% | 25.99M 0.1% |
Diluted Shares Outstanding | 30.21M 3.0% | 29.34M 16.4% | 25.21M 0.9% | 24.98M 0.4% | 25.08M 3.7% | 26.05M 0.9% | 26.28M 0.7% | 26.11M 0.3% |