{
  "cik": 8947,
  "cik_padded": "0000008947",
  "entityName": "AZZ INC",
  "fiscal_years": [
    {
      "accn": "0000008947-26-000068",
      "filed": "2026-04-22",
      "fiscal_year": 2026,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 20000000.0,
        "capex": 80776000.0,
        "cash": 705000.0,
        "cost_of_revenue": 1255125000.0,
        "dividends_paid": 23075000.0,
        "eps_diluted": 10.5,
        "free_cash_flow": 444670000.0,
        "gross_profit": 394955000.0,
        "net_income": 317260000.0,
        "operating_cash_flow": 525446000.0,
        "operating_income": 264617000.0,
        "revenue": 1650080000.0,
        "stockholders_equity": 1337031000.0,
        "total_assets": 2213474000.0,
        "total_liabilities": 876443000.0
      },
      "period_end": "2026-02-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.23935506157277223,
        "leverage": 0.6555143448431637,
        "net_margin": 0.19226946572287404,
        "operating_margin": 0.1603661640647726,
        "payout_ratio": 0.07273214398285319,
        "revenue_growth_yoy": 0.04584774209250677,
        "roa_avg2y": 0.14289140482932952,
        "roa_period_end": 0.14333125214030074,
        "roe_avg2y": 0.266322382211149,
        "roe_period_end": 0.23728694398260025
      }
    },
    {
      "accn": "0000008947-26-000068",
      "filed": "2026-04-22",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 115883000.0,
        "cash": 1488000.0,
        "cost_of_revenue": 1195064000.0,
        "dividends_paid": 23108000.0,
        "eps_diluted": 1.79,
        "free_cash_flow": 134026000.0,
        "gross_profit": 382680000.0,
        "net_income": 128833000.0,
        "operating_cash_flow": 249909000.0,
        "operating_income": 236364000.0,
        "revenue": 1577744000.0,
        "stockholders_equity": 1045495000.0,
        "total_assets": 2227101000.0,
        "total_liabilities": 1181606000.0
      },
      "period_end": "2025-02-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.24254885456702735,
        "leverage": 1.1301880927216295,
        "net_margin": 0.0816564664482958,
        "operating_margin": 0.14981137624354776,
        "payout_ratio": 0.179363982830486,
        "revenue_growth_yoy": 0.026115561440671075,
        "roa_avg2y": 0.05826112477575439,
        "roa_period_end": 0.057847847942235214,
        "roe_avg2y": 0.14755271826024013,
        "roe_period_end": 0.12322679687612088
      }
    },
    {
      "accn": "0000008947-26-000068",
      "filed": "2026-04-22",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 95119000.0,
        "cash": 4349000.0,
        "cost_of_revenue": 1174128000.0,
        "dividends_paid": 31418000.0,
        "eps_diluted": 3.46,
        "free_cash_flow": 149349000.0,
        "gross_profit": 363461000.0,
        "net_income": 101607000.0,
        "operating_cash_flow": 244468000.0,
        "operating_income": 221600000.0,
        "revenue": 1537589000.0,
        "stockholders_equity": 700769000.0,
        "total_assets": 2195505000.0,
        "total_liabilities": 1261014000.0
      },
      "period_end": "2024-02-29",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.23638371502397584,
        "leverage": 1.7994717232069342,
        "net_margin": 0.06608202842241978,
        "operating_margin": 0.144121738644072,
        "payout_ratio": 0.30921097955849497,
        "revenue_growth_yoy": 0.16162895148185055,
        "roa_avg2y": 0.04600741139202678,
        "roa_period_end": 0.046279557550540765,
        "roe_avg2y": 0.15389089190742647,
        "roe_period_end": 0.14499357134804763
      }
    },
    {
      "accn": "0000008947-26-000068",
      "filed": "2026-04-22",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 57120000.0,
        "cash": 2820000.0,
        "cost_of_revenue": 1027706000.0,
        "dividends_paid": 22739000.0,
        "eps_diluted": -2.45,
        "gross_profit": 295943000.0,
        "net_income": -52974000.0,
        "operating_income": 173638000.0,
        "revenue": 1323649000.0,
        "stockholders_equity": 619738000.0,
        "total_assets": 2221479000.0,
        "total_liabilities": 1368019000.0
      },
      "period_end": "2023-02-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.22358117597641067,
        "leverage": 2.207415068948491,
        "net_margin": -0.040021183863698004,
        "operating_margin": 0.131181302596081,
        "revenue_growth_yoy": 1.5183676498007983,
        "roa_avg2y": -0.031583786107403,
        "roa_period_end": -0.02384627538680312,
        "roe_avg2y": -0.08231509055607826,
        "roe_period_end": -0.08547805685628443
      }
    },
    {
      "accn": "0000008947-25-000046",
      "filed": "2025-04-21",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 30815000.0,
        "capex": 23590000.0,
        "cash": 12082000.0,
        "cost_of_revenue": 379445000.0,
        "dividends_paid": 16874000.0,
        "eps_diluted": 3.35,
        "free_cash_flow": 62420000.0,
        "gross_profit": 146153000.0,
        "net_income": 84022000.0,
        "operating_cash_flow": 86010000.0,
        "operating_income": 79219000.0,
        "revenue": 525598000.0,
        "stockholders_equity": 667365000.0,
        "total_assets": 1133027000.0,
        "total_liabilities": 465662000.0
      },
      "period_end": "2022-02-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.278069931772952,
        "leverage": 0.6977620942063189,
        "net_margin": 0.15985981681817663,
        "operating_margin": 0.15072165419198702,
        "payout_ratio": 0.20082835447858893,
        "revenue_growth_yoy": 0.09368796480874954,
        "roa_avg2y": 0.0788104981864262,
        "roa_period_end": 0.07415710305226618,
        "roe_avg2y": 0.1302003553229092,
        "roe_period_end": 0.12590111857828923
      }
    },
    {
      "accn": "0000008947-24-000044",
      "filed": "2024-04-22",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 48311000.0,
        "capex": 27179000.0,
        "cash": 14837000.0,
        "cost_of_revenue": 357675000.0,
        "dividends_paid": 17642000.0,
        "eps_diluted": 1.52,
        "free_cash_flow": 64856000.0,
        "gross_profit": 122899000.0,
        "net_income": 39614000.0,
        "operating_cash_flow": 92035000.0,
        "operating_income": 47477000.0,
        "revenue": 480574000.0,
        "stockholders_equity": 623292000.0,
        "total_assets": 999227000.0,
        "total_liabilities": 375935000.0
      },
      "period_end": "2021-02-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.25573376836865913,
        "leverage": 0.603144272668348,
        "net_margin": 0.08243059341537412,
        "operating_margin": 0.09879227756807485,
        "payout_ratio": 0.4453476043822891,
        "revenue_growth_yoy": -0.5474041195422563,
        "roa_avg2y": 0.03821793698005555,
        "roa_period_end": 0.03964464531082527,
        "roe_avg2y": 0.06299645849666602,
        "roe_period_end": 0.06355608607201761
      }
    },
    {
      "accn": "0000008947-23-000042",
      "filed": "2023-04-25",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5799000.0,
        "capex": 32595000.0,
        "cash": 36687000.0,
        "cost_of_revenue": 824589000.0,
        "dividends_paid": 17822000.0,
        "eps_diluted": 1.84,
        "free_cash_flow": 109715000.0,
        "gross_profit": 237228000.0,
        "net_income": 48234000.0,
        "operating_cash_flow": 142310000.0,
        "operating_income": 79343000.0,
        "revenue": 1061817000.0,
        "stockholders_equity": 634366000.0,
        "total_assets": 1073831000.0,
        "total_liabilities": 439465000.0
      },
      "period_end": "2020-02-29",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.22341702948813214,
        "leverage": 0.6927625377148208,
        "net_margin": 0.04542590672404002,
        "operating_margin": 0.07472379892203647,
        "payout_ratio": 0.36949040096197705,
        "revenue_growth_yoy": 0.1453261667998796,
        "roa_avg2y": 0.04461152209974006,
        "roa_period_end": 0.044917682577612306,
        "roe_avg2y": 0.07791653945500099,
        "roe_period_end": 0.0760349703483478
      }
    },
    {
      "accn": "0000008947-22-000034",
      "filed": "2022-04-22",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 24615000.0,
        "cash": 24005000.0,
        "cost_of_revenue": 728466000.0,
        "dividends_paid": 17718000.0,
        "eps_diluted": 1.96,
        "free_cash_flow": 85860000.0,
        "gross_profit": 198621000.0,
        "net_income": 51208000.0,
        "operating_cash_flow": 110475000.0,
        "operating_income": 76956000.0,
        "revenue": 927087000.0,
        "stockholders_equity": 603728000.0,
        "total_assets": 1088570000.0,
        "total_liabilities": 484842000.0
      },
      "period_end": "2019-02-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.21424202906523335,
        "leverage": 0.8030801950547266,
        "net_margin": 0.05523537704659864,
        "operating_margin": 0.0830083907982746,
        "payout_ratio": 0.346000624902359,
        "roa_avg2y": 0.04838294408627448,
        "roa_period_end": 0.04704153155056634,
        "roe_avg2y": 0.08761509447520854,
        "roe_period_end": 0.08481965388386824
      }
    },
    {
      "accn": "0000008947-21-000052",
      "filed": "2021-04-23",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 7518000.0,
        "capex": 29612000.0,
        "cash": 20853000.0,
        "dividends_paid": 17678000.0,
        "eps_diluted": 1.73,
        "free_cash_flow": 47198000.0,
        "gross_profit": 160309000.0,
        "net_income": 45169000.0,
        "operating_cash_flow": 76810000.0,
        "operating_income": 48248000.0,
        "stockholders_equity": 565203000.0,
        "total_assets": 1028209000.0,
        "total_liabilities": 463006000.0
      },
      "period_end": "2018-02-28",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.8191853192569749,
        "payout_ratio": 0.3913746153335252,
        "roa_avg2y": 0.04502126272636344,
        "roa_period_end": 0.043929784703304484,
        "roe_avg2y": 0.08224965151924861,
        "roe_period_end": 0.07991641941037114
      }
    },
    {
      "accn": "0000008947-20-000045",
      "filed": "2020-04-29",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5282000.0,
        "capex": 41434000.0,
        "cash": 11302000.0,
        "dividends_paid": 16645000.0,
        "eps_diluted": 2.35,
        "free_cash_flow": 69742000.0,
        "gross_profit": 205332000.0,
        "net_income": 61264000.0,
        "operating_cash_flow": 111176000.0,
        "operating_income": 98908000.0,
        "stockholders_equity": 533136000.0,
        "total_assets": 978354000.0,
        "total_liabilities": 445218000.0
      },
      "period_end": "2017-02-28",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.8350927343116953,
        "payout_ratio": 0.2716930007834944,
        "roa_period_end": 0.06261946084954935,
        "roe_period_end": 0.11491251763152366
      }
    },
    {
      "accn": "0000008947-18-000071",
      "filed": "2018-05-15",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "operating_cash_flow": "USD"
      },
      "fundamentals": {
        "operating_cash_flow": 143589000.0
      },
      "period_end": "2016-02-29",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0000008947-26-000068",
    "filed": "2026-04-22",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "3470",
  "sic_description": "Coating, Engraving & Allied Services",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000008947.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000008947.json"
  },
  "ticker": "AZZ"
}
