{
  "cik": 1624794,
  "cik_padded": "0001624794",
  "entityName": "CSW INDUSTRIALS, INC.",
  "fiscal_years": [
    {
      "accn": "0001624794-26-000027",
      "filed": "2026-05-26",
      "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": 132746000.0,
        "capex": 17257000.0,
        "cash": 33799000.0,
        "cost_of_revenue": 628867000.0,
        "dividends_paid": 18021000.0,
        "eps_diluted": 6.7,
        "free_cash_flow": 132396000.0,
        "gross_profit": 453682000.0,
        "net_income": 112045000.0,
        "operating_cash_flow": 149653000.0,
        "operating_income": 168535000.0,
        "revenue": 1082549000.0,
        "stockholders_equity": 1050409000.0,
        "total_assets": 2316684000.0,
        "total_liabilities": 1247286000.0
      },
      "period_end": "2026-03-31",
      "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.41908680346109045,
        "leverage": 1.1874288967440303,
        "net_margin": 0.1035010886343251,
        "operating_margin": 0.15568348407323826,
        "payout_ratio": 0.1608371636396091,
        "revenue_growth_yoy": 0.2325489780838232,
        "roa_avg2y": 0.06063452902239844,
        "roa_period_end": 0.04836438633840437,
        "roe_avg2y": 0.10557061792896161,
        "roe_period_end": 0.10666797409390057
      }
    },
    {
      "accn": "0001624794-26-000027",
      "filed": "2026-05-26",
      "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": 27693000.0,
        "capex": 16266000.0,
        "cash": 225845000.0,
        "cost_of_revenue": 484989000.0,
        "dividends_paid": 14582000.0,
        "eps_diluted": 8.38,
        "free_cash_flow": 152096000.0,
        "gross_profit": 393312000.0,
        "net_income": 136652000.0,
        "operating_cash_flow": 168362000.0,
        "operating_income": 181248000.0,
        "revenue": 878301000.0,
        "stockholders_equity": 1072246000.0,
        "total_assets": 1379065000.0,
        "total_liabilities": 286632000.0
      },
      "period_end": "2025-03-31",
      "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.44781003323462004,
        "leverage": 0.26731925323106825,
        "net_margin": 0.1555867521498894,
        "operating_margin": 0.20636205583279532,
        "payout_ratio": 0.10670901267453092,
        "revenue_growth_yoy": 0.10779097926441653,
        "roa_avg2y": 0.112824065148855,
        "roa_period_end": 0.09909032569168241,
        "roe_avg2y": 0.161912926126013,
        "roe_period_end": 0.12744463490654198
      }
    },
    {
      "accn": "0001624794-26-000027",
      "filed": "2026-05-26",
      "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": 15268000.0,
        "capex": 16575000.0,
        "cash": 22156000.0,
        "cost_of_revenue": 442095000.0,
        "dividends_paid": 11805000.0,
        "eps_diluted": 6.52,
        "free_cash_flow": 147757000.0,
        "gross_profit": 350745000.0,
        "net_income": 101648000.0,
        "operating_cash_flow": 164332000.0,
        "operating_income": 159118000.0,
        "revenue": 792840000.0,
        "stockholders_equity": 615723000.0,
        "total_assets": 1043326000.0,
        "total_liabilities": 408248000.0
      },
      "period_end": "2024-03-31",
      "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.44239064628424396,
        "leverage": 0.6630384117533371,
        "net_margin": 0.12820745673780334,
        "operating_margin": 0.20069370869280057,
        "payout_ratio": 0.11613607744372738,
        "revenue_growth_yoy": 0.04609554772108341,
        "roa_avg2y": 0.09742095353652687,
        "roa_period_end": 0.09742688287265917,
        "roe_avg2y": 0.17811140373471832,
        "roe_period_end": 0.16508722266343795
      }
    },
    {
      "accn": "0001624794-26-000027",
      "filed": "2026-05-26",
      "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",
        "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": 39072000.0,
        "capex": 13951000.0,
        "cash": 18455000.0,
        "cost_of_revenue": 439690000.0,
        "dividends_paid": 10555000.0,
        "eps_diluted": 6.2,
        "free_cash_flow": 107502000.0,
        "gross_profit": 318214000.0,
        "net_income": 96435000.0,
        "operating_cash_flow": 121453000.0,
        "operating_income": 139066000.0,
        "revenue": 757904000.0,
        "stockholders_equity": 525675000.0,
        "total_assets": 1043453000.0,
        "total_liabilities": 499314000.0
      },
      "period_end": "2023-03-31",
      "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.41986056281534334,
        "leverage": 0.9498530460836068,
        "net_margin": 0.12723906985581288,
        "operating_margin": 0.18348761848466297,
        "payout_ratio": 0.10945196246176181,
        "revenue_growth_yoy": 0.209868541827963,
        "roa_avg2y": 0.09459916137478032,
        "roa_period_end": 0.09241911231267724,
        "roe_avg2y": 0.19388576753612174,
        "roe_period_end": 0.1834498501926095
      }
    },
    {
      "accn": "0001624794-25-000056",
      "filed": "2025-05-22",
      "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": 19311000.0,
        "capex": 15653000.0,
        "cash": 16619000.0,
        "cost_of_revenue": 370473000.0,
        "dividends_paid": 9459000.0,
        "eps_diluted": 4.2,
        "free_cash_flow": 53436000.0,
        "gross_profit": 255962000.0,
        "net_income": 66385000.0,
        "operating_cash_flow": 69089000.0,
        "operating_income": 97380000.0,
        "revenue": 626435000.0,
        "stockholders_equity": 469086000.0,
        "total_assets": 995360000.0,
        "total_liabilities": 510949000.0
      },
      "period_end": "2022-03-31",
      "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.40860105198464325,
        "leverage": 1.0892437634037255,
        "net_margin": 0.10597268671131083,
        "operating_margin": 0.15545108431042326,
        "payout_ratio": 0.14248700760714017,
        "revenue_growth_yoy": 0.49434047780918644,
        "roa_avg2y": 0.07081512329842625,
        "roa_period_end": 0.06669446230509564,
        "roe_avg2y": 0.15010146574188699,
        "roe_period_end": 0.14151989187483746
      }
    },
    {
      "accn": "0001624794-24-000032",
      "filed": "2024-05-23",
      "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": 10489000.0,
        "capex": 8833000.0,
        "cash": 10088000.0,
        "cost_of_revenue": 234655000.0,
        "dividends_paid": 8083000.0,
        "eps_diluted": 2.65,
        "free_cash_flow": 57421000.0,
        "gross_profit": 184550000.0,
        "net_income": 40099000.0,
        "operating_cash_flow": 66254000.0,
        "operating_income": 59220000.0,
        "revenue": 419205000.0,
        "stockholders_equity": 415449000.0,
        "total_assets": 879522000.0,
        "total_liabilities": 464072000.0
      },
      "period_end": "2021-03-31",
      "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_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4402380696795124,
        "leverage": 1.1170372295997824,
        "net_margin": 0.09565487052873892,
        "operating_margin": 0.14126739900525995,
        "payout_ratio": 0.20157609915459238,
        "revenue_growth_yoy": 0.08638638301401246,
        "roa_avg2y": 0.0639751240645798,
        "roa_period_end": 0.04559181009684807,
        "roe_period_end": 0.09651966908092209
      }
    },
    {
      "accn": "0001624794-22-000040",
      "filed": "2022-05-18",
      "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",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 28460000.0,
        "capex": 11437000.0,
        "cash": 18338000.0,
        "cost_of_revenue": 209034000.0,
        "dividends_paid": 8130000.0,
        "eps_diluted": 3.01,
        "free_cash_flow": 58460000.0,
        "gross_profit": 176837000.0,
        "net_income": 45717000.0,
        "operating_cash_flow": 69897000.0,
        "operating_income": 65854000.0,
        "revenue": 385871000.0,
        "total_assets": 374059000.0,
        "total_liabilities": 92504000.0
      },
      "period_end": "2020-03-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.45828009878949183,
        "net_margin": 0.11847741861917584,
        "operating_margin": 0.17066325274508837,
        "payout_ratio": 0.1778331911542752,
        "revenue_growth_yoy": 0.10200054261684112,
        "roa_avg2y": 0.12582239218594973,
        "roa_period_end": 0.1222186874263151
      }
    },
    {
      "accn": "0001624794-21-000031",
      "filed": "2021-05-20",
      "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",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 46712000.0,
        "capex": 7515000.0,
        "cash": 26651000.0,
        "cost_of_revenue": 188785000.0,
        "dividends_paid": 0.0,
        "eps_diluted": 2.93,
        "free_cash_flow": 52195000.0,
        "gross_profit": 161370000.0,
        "net_income": 45574000.0,
        "operating_cash_flow": 59710000.0,
        "operating_income": 60440000.0,
        "revenue": 350155000.0,
        "total_assets": 352632000.0,
        "total_liabilities": 88946000.0
      },
      "period_end": "2019-03-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.46085305079179223,
        "net_margin": 0.13015378903628394,
        "operating_margin": 0.1726092730362268,
        "payout_ratio": 0.0,
        "revenue_growth_yoy": 0.07336415079301825,
        "roa_avg2y": 0.13144172309964122,
        "roa_period_end": 0.12923954717666009
      }
    },
    {
      "accn": "0001624794-20-000051",
      "filed": "2020-05-20",
      "fiscal_year": 2018,
      "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",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 2241000.0,
        "capex": 5534000.0,
        "cash": 11706000.0,
        "cost_of_revenue": 178282000.0,
        "dividends_paid": 0.0,
        "eps_diluted": -0.76,
        "free_cash_flow": 37622000.0,
        "gross_profit": 147940000.0,
        "net_income": -11882000.0,
        "operating_cash_flow": 43156000.0,
        "operating_income": 49659000.0,
        "revenue": 326222000.0,
        "total_assets": 340816000.0,
        "total_liabilities": 75051000.0
      },
      "period_end": "2018-03-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.45349485932892325,
        "net_margin": -0.03642304933450227,
        "operating_margin": 0.15222455873607543,
        "revenue_growth_yoy": 0.1348431086064148,
        "roa_avg2y": -0.032146398410265634,
        "roa_period_end": -0.034863386695460304
      }
    },
    {
      "accn": "0001624794-19-000021",
      "filed": "2019-05-22",
      "fiscal_year": 2017,
      "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",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1011000.0,
        "capex": 6869000.0,
        "cash": 23146000.0,
        "cost_of_revenue": 158504000.0,
        "dividends_paid": 0.0,
        "eps_diluted": 0.7,
        "free_cash_flow": 32167000.0,
        "gross_profit": 128956000.0,
        "net_income": 11071000.0,
        "operating_cash_flow": 39036000.0,
        "operating_income": 32040000.0,
        "revenue": 287460000.0,
        "total_assets": 398427000.0,
        "total_liabilities": 125989000.0
      },
      "period_end": "2017-03-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4486050233075906,
        "net_margin": 0.03851318444305295,
        "operating_margin": 0.11145898559799625,
        "payout_ratio": 0.0,
        "roa_period_end": 0.027786771478840545
      }
    }
  ],
  "latest_filing": {
    "accn": "0001624794-26-000027",
    "filed": "2026-05-26",
    "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": "2891",
  "sic_description": "Adhesives & Sealants",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001624794.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001624794.json"
  },
  "ticker": "CSW"
}
