AZZ INC

Annual Trend FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 FY 2026 TTM
Total Revenue $863.5m
$810.4m -6.15%
$927.1m +14.39%
$1.1b +14.53%
$838.9m -20.99%
$902.7m +7.60%
$1.3b +46.64%
$1.5b +16.16%
$1.6b +2.61%
$1.7b +4.58%
$1.7b +1.61%
Cost of Revenue $658.2m
$650.1m -1.23%
$728.5m +12.05%
$824.6m +13.20%
$650.2m -21.15%
$677.4m +4.19%
$1.0b +51.70%
$1.2b +14.25%
$1.2b +1.78%
$1.3b +5.03%
$1.3b +1.48%
Cost of sales $654.1m
$650.1m -0.62%
$728.5m +12.05%
$824.6m +13.20%
$650.2m -21.15%
$677.4m +4.19%
$1.0b +51.70%
$1.2b +14.25%
$1.2b +1.78%
$1.3b +5.03%
$1.3b +1.48%
Gross margin $204.8m
$160.3m -21.72%
$198.6m +23.90%
$237.2m +19.44%
$188.7m -20.44%
$225.2m +19.33%
$295.9m +31.40%
$363.5m +22.81%
$382.7m +5.29%
$395.0m +3.21%
$403.0m +2.04%
Gross Profit (derived) $205.3m
$160.3m -21.93%
$198.6m +23.90%
$237.2m +19.44%
$188.7m -20.44%
$225.2m +19.33%
$295.9m +31.40%
$363.5m +22.81%
$382.7m +5.29%
$395.0m +3.21%
$403.0m +2.04%
Selling, General and Administrative Expense $106.4m $112.1m $121.7m $139.3m $107.1m $113.7m $122.3m $141.9m $146.3m $130.3m $130.9m
Amortization of Intangible Assets $16.9m $17.1m $17.0m $17.1m $12.3m $22.6m $24.0m $23.1m $23.1m
Operating Income (Loss) $98.9m
$48.2m -51.22%
$77.0m +59.50%
$79.3m +3.10%
$61.6m -22.34%
$113.3m +83.95%
$173.6m +53.20%
$221.6m +27.62%
$236.4m +6.66%
$264.6m +11.95%
$272.1m +2.83%
Interest Expense $14.7m $13.9m $15.0m $13.5m $9.6m $6.4m $88.8m $107.1m $81.3m $55.6m $48.4m
Other Nonoperating Income (Expense) $1.2m ($3.5m) $1.0m ($990k) ($600k) $1.2m $161k ($562k) $1.6m
Income (Loss) from Equity Method Investments $2.6m $15.4m $16.2m $209.7m
Other income (expense), net ($1.2m) $2.7m ($1.0m) $990k $969k $600k ($1.2m) $161k ($562k) $1.6m $36.7m
Income (Loss) from Continuing Operations before Income Taxes, Domestic $75.0m $24.3m $48.3m $44.4m $98.6m $80.5m $124.0m $165.8m $412.3m $260.5m
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $84.7m $30.9m $63.0m $64.9m $51.0m $106.3m $88.7m $130.1m $170.7m $420.3m $260.5m
Current Income Tax Expense (Benefit) $25.3m $6.4m $8.1m $19.3m $18.9m $6.2m $23.7m $33.7m $70.3m $62.1m
Income Tax Expense (Benefit) $24.0m ($14.3m) $11.8m $16.7m $11.4m $22.3m $22.3m $28.5m $41.9m $103.1m $62.1m
Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic $60.9m $45.2m $51.2m $48.2m $39.6m $84.0m ($61.2m) $87.2m $52.4m $317.3m $198.4m
Net Income (Loss) Attributable to Parent $61.3m
$45.2m -26.27%
$51.2m +13.37%
$48.2m -5.81%
$39.6m -17.87%
$84.0m +112.10%
($53.0m) -163.05%
$101.6m +291.81%
$128.8m +26.80%
$317.3m +146.26%
$198.4m -37.48%
Preferred Stock Dividends, Income Statement Impact $8.2m $14.4m $1.2m $0 $1.2m
Series A Preferred Stock Dividends $0 $0 ($8.2m) ($14.4m) ($1.2m) $0
Income (Loss) from Continuing Operations, Per Basic Share $2 $3 $2
Income (Loss) from Continuing Operations, Per Diluted Share $2 $3 $2
Earnings Per Share, Basic $2.36 $1.74 $1.97 $1.84 $0.68 $3.38 ($2.47) $3.48 $1.80 $10.59 $6.62
Earnings Per Share, Diluted $2.35 $1.73 $1.96 $1.84 $1.52 $3.35 ($2.45) $3.46 $1.79 $10.50 $6.56
Common Stock, Dividends, Per Share, Declared $0.64 $0.68 $0.68 $0.68 $0.68 $0.68 $0.68 $0.68 $0.68 $0.77
Weighted Average Number of Shares Outstanding, Basic 26.0m 26.0m 26.0m 26.2m $25.9m 24.9m 24.8m 25.0m 29.1m 30.0m 30.0m
Weighted average number common shares, basic (shares) $26.0m $26.0m $26.0m $26.2m $25.9m $24.9m $24.8m $25.0m $29.1m $30.0m
Weighted average number common shares, diluted (shares) $26.1m $26.0m $26.1m $26.3m $26.0m $25.1m $25.0m $25.2m $29.3m $30.2m
Weighted Average Number of Shares Outstanding, Diluted 26.1m 26.0m 26.1m 26.3m $26.0m 25.1m 25.0m 25.2m 29.3m 30.2m 30.2m
Additional Financial Items
Business Combination, Acquisition Related Costs $200k $800k $2.0m $13.2m
Goodwill, Impairment Loss $0 $0
Reclassification from AOCI, Current Period, before Tax, Attributable to Parent ($27.9m) $3.7m $3.0m $510k
Equity in earnings of unconsolidated subsidiaries $0 $0 ($2.6m) $15.4m $16.2m $209.7m
Redemption premium on Series A Preferred Stock $0 $0 ($75.2m) $0
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax $12.8m $0 $0
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest $66.3m $101.6m $128.8m $317.3m
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent ($119.3m) $0 $0

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.