_id
6910562dccc777a4e85d560e
Ticker
CSW
Name
CSW Industrials, Inc.
Exchange
NYSE
Address
5420 Lyndon B. Johnson Freeway, Dallas, TX, United States, 75240
Country
USA
Sector
Industrials
Industry
Specialty Industrial Machinery
Currency
USD
Website
https://www.cswindustrials.com
Description
CSW Industrials, Inc. provides various industrial products in the United States and internationally. It operates through three segments: Contractor Solutions, Engineered Building Solutions, and Specialized Reliability Solutions. The Contractor Solutions segment offers condensate pads, pans, and pumps; condensate switches and traps; drain management system; drain waste and vent mechanical products; ductless mini-split systems installation support tools and accessories; HVAC electrical protection, installation supplies, and maintenance chemicals; evaporator coils and air handlers; grilles, registers, diffusers and vents; line set covers; load management systems; refrigerant caps; solvents, cements, traps, and thread sealants; surge protection products; and wire pulling head tools. This segment sells its products under the AquaGuard, Aspen, Clean Check, Cover Guard, Desolv, Dust Free, EZ Trap, Falcon Stainless, Fortress, Goliath, G-O-N, Guardian Drain Lock, Hubsett, Kickstart, Leak Freeze, No. 5, Novent, PF WaterWorks, PRO-Fit, PSP Products, RectorSeal, Safe-T-Switch, Shoemaker Manufacturing, Slimduct, SureSeal, TRU-BLU, and TRUaire brands. The Engineered Building Solutions segment offers architectural railings and metals; fire and smoke protection, and fire stopping solutions; and pre-engineered and custom architectural building components under the Balco, BlazeSeal, Greco, IllumiTread, Metacaulk, MetaflexPro, and Smoke Guard brands. The Specialized Reliability Solutions segment provides compounds, lubricants, and sealants; industrial maintenance and repair, anti-seize, contamination control, and desiccant breather filtration products; lubricant management systems; operation solutions; and rail friction modifiers under the AccuTrack, Air Sentry, BioRail, Deacon, Envirolube, Extreme, Gearmate, Jet-Lube, Kopr-Kote, Matrix, NCS-30 ECF, OilSafe, RailArmor, Run-N-Seal ECF, TOR Armor, and Whitmore brands. The company was incorporated in 2014 and is based in Dallas, Texas.
Last Close
303.18
Volume
124730
Current Price
307.71
Change
-8.56
Last Updated
2026-01-02T12:07:06.220Z
Image
data:image/webp;base64,UklGRvACAABXRUJQVlA4IOQCAACwDgCdASpAAEAAPrVKnksnJCKhrBgMyOAWiWYAyjoA5Yk2cI/bO8/+pn9Sa0ZuhBaWQEqB7ZX0rTpXe91yQlIe3zMtjAoEzJpSCiSrtA+/xGdrwxldjTA5fYUhRTwFbSGoyyUMq+KBBGlSAOsU5YdAfXWqCZiy9HvLOEbpYAAA/vxKCaNdWhuQp42kHOotx9gicAZwLQoy/w32thPq3hoQ6G4Uf38sgx+A5BQcYuc4fdHd26ummvJPe34sO1RxoIIIeZiFSKQGaZ7Zm7NFiBPlyghUFg5bz0MZaJ0nOxHs/JqlV8Np3vgWdrGywSkyodnqS3F9cm+rbz7tZthMIrKwLG5l/va9/ZMwOk2/POVCuUsEnrfbMOGGMQqI8qDyu/V9jAQ/S/457hANOvijbYstXDpPII5VjieQEWfDgPVvq/IKD8bOTXkO96HYJznW013tDlmcNuHmOAET4mmAxCKn7+NPlHd0AlMNDjLE2JH1hYpB6Y0GqT0icUPTt/eXnCzDXggQM6rLKl/YeSfBOnuepjjig76XGuVufg2g6P5/HFohgRE0+/c9LgVWFOqkJeuTaGgo4+YcXL1xTFMJCZcHioH2lZluAiF0H/VABi/gYDQ7vdT6aBy7QQ75/5G5CDxm1Pe7FPcdG8FXS5LTnF9EY6Cs9UXZLPRd0VXJxExxcxFlMTY9wOmS+7DOqbWYAkKB7GrxT2ea+V2YFoOPJUw+XB/aUfaVUquE3gpYGTKcu7/FfkKU9b9PNHgx4zB+czCQevem2HHCtv8HozCP7c5x6kH9Rd5KFGvB+JH+8mjz6a+IQWeTFwDXXftvaFXW3HeAn7vXGpteIInDyIfe8IQcNxisVRt5s45rH8Vb48oXoLNY68eYGqopMe2jHrnWmE1EOUA4hCn9EIhh5UENxIfPQFTwn/1mMRzb7G/iQSkxfRJozCK0k+Ml5vda/9gVDAJPjPaXGv43zPTFVuVk7jPTpSCwAA==
Ipo Date
2025-06-09T00:00:00.000Z
Market Cap
4860948000
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9419090909090909
Sentiment Sources
11
Rating
3.2
Target Price
-
Strong Buy
0
Buy
1
Hold
4
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
276951000
Cost Of Revenue
157766000
Gross Profit
119185000
Operating Expenses
62205000
Operating Income
56980000
Interest Expense
1320000
Pretax Income
55468000
Net Income
40656000
Eps
2.4139650872817957
Dividends Per Share
4537000
Shares Outstanding
16000000
Income Tax Expense
14654000
EBITDA
70107000
Operating Margin
20.5740365624244
Total Other Income Expense Net
-1512000
Cash
31471000
Short Term Investments
-
Receivables
159368000
Inventories
234563000
Total Current Assets
447768000
Property Plant Equipment
166744000
Total Assets
1517953000
Payables
69083000
Short Term Debt
12312000
Long Term Debt
60000000
Total Liabilities
369396000
Equity
1129967000
Bs_currency_symbol
USD
Depreciation
13319000
Change In Working Capital
2965000
Cash From Operations
61826000
Capital Expenditures
3080000
Cash From Investing
-4721000
Cash From Financing
-63283000
Net Change In Cash
-6519000
Cf_currency_symbol
USD
PE
33.9501
PB
4.586374487042542
ROE
3.5979811799813626
ROA
2.6783437958882788
FCF
58746000
Fcf Percent
0.21211694487472513
Piotroski FScore
4
Health Score
70
Deep Value Investing Score
5.5
Defensive Investing Score
8
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
4.5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
276951000
Quarters > 0 > income Statement > cost Of Revenue
157766000
Quarters > 0 > income Statement > gross Profit
119185000
Quarters > 0 > income Statement > operating Expenses
62205000
Quarters > 0 > income Statement > operating Income
56980000
Quarters > 0 > income Statement > interest Expense
1320000
Quarters > 0 > income Statement > pretax Income
55468000
Quarters > 0 > income Statement > net Income
40656000
Quarters > 0 > income Statement > eps
2.4139650872817957
Quarters > 0 > income Statement > dividends Per Share
4537000
Quarters > 0 > income Statement > shares Outstanding
16842000
Quarters > 0 > income Statement > income Tax Expense
14654000
Quarters > 0 > income Statement > EBITDA
70107000
Quarters > 0 > income Statement > operating Margin
20.5740365624244
Quarters > 0 > income Statement > total Other Income Expense Net
-1512000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
31471000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
159368000
Quarters > 0 > balance Sheet > inventories
234563000
Quarters > 0 > balance Sheet > total Current Assets
447768000
Quarters > 0 > balance Sheet > property Plant Equipment
166744000
Quarters > 0 > balance Sheet > total Assets
1517953000
Quarters > 0 > balance Sheet > payables
69083000
Quarters > 0 > balance Sheet > short Term Debt
12312000
Quarters > 0 > balance Sheet > long Term Debt
60000000
Quarters > 0 > balance Sheet > total Liabilities
369396000
Quarters > 0 > balance Sheet > equity
1129967000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
40656000
Quarters > 0 > cash Flow > depreciation
13319000
Quarters > 0 > cash Flow > change In Working Capital
2965000
Quarters > 0 > cash Flow > cash From Operations
61826000
Quarters > 0 > cash Flow > capital Expenditures
3080000
Quarters > 0 > cash Flow > cash From Investing
-4721000
Quarters > 0 > cash Flow > cash From Financing
-63283000
Quarters > 0 > cash Flow > net Change In Cash
-6519000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
2.4139650872817957
Quarters > 0 > ratios > PB
4.586374487042542
Quarters > 0 > ratios > ROE
3.5979811799813626
Quarters > 0 > ratios > ROA
2.6783437958882788
Quarters > 0 > ratios > FCF
58746000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.21211694487472513
Quarters > 0 > health Score
70
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
263646000
Quarters > 1 > income Statement > cost Of Revenue
148204000
Quarters > 1 > income Statement > gross Profit
115442000
Quarters > 1 > income Statement > operating Expenses
60566000
Quarters > 1 > income Statement > operating Income
54876000
Quarters > 1 > income Statement > interest Expense
1022000
Quarters > 1 > income Statement > pretax Income
54382000
Quarters > 1 > income Statement > net Income
40925000
Quarters > 1 > income Statement > eps
2.4274868023014413
Quarters > 1 > income Statement > dividends Per Share
4537000
Quarters > 1 > income Statement > shares Outstanding
16859000
Quarters > 1 > income Statement > income Tax Expense
13211000
Quarters > 1 > income Statement > EBITDA
68744000
Quarters > 1 > income Statement > operating Margin
20.81427368516875
Quarters > 1 > income Statement > total Other Income Expense Net
-494000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
37990000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
179409000
Quarters > 1 > balance Sheet > inventories
217671000
Quarters > 1 > balance Sheet > total Current Assets
451032000
Quarters > 1 > balance Sheet > property Plant Equipment
171471000
Quarters > 1 > balance Sheet > total Assets
1535919000
Quarters > 1 > balance Sheet > payables
64560000
Quarters > 1 > balance Sheet > short Term Debt
12562000
Quarters > 1 > balance Sheet > long Term Debt
95000000
Quarters > 1 > balance Sheet > total Liabilities
405658000
Quarters > 1 > balance Sheet > equity
1109828000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
41171000
Quarters > 1 > cash Flow > depreciation
13340000
Quarters > 1 > cash Flow > change In Working Capital
650000
Quarters > 1 > cash Flow > cash From Operations
60641000
Quarters > 1 > cash Flow > capital Expenditures
2904000
Quarters > 1 > cash Flow > cash From Investing
-326718000
Quarters > 1 > cash Flow > cash From Financing
78424000
Quarters > 1 > cash Flow > net Change In Cash
-187855000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
2.4274868023014413
Quarters > 1 > ratios > PB
4.674312497071617
Quarters > 1 > ratios > ROE
3.687508334624825
Quarters > 1 > ratios > ROA
2.664528533080195
Quarters > 1 > ratios > FCF
57737000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.21899440916987173
Quarters > 1 > health Score
70
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
230549000
Quarters > 2 > income Statement > cost Of Revenue
128665000
Quarters > 2 > income Statement > gross Profit
101884000
Quarters > 2 > income Statement > operating Expenses
56840000
Quarters > 2 > income Statement > operating Income
45044000
Quarters > 2 > income Statement > interest Expense
1616000
Quarters > 2 > income Statement > pretax Income
46513000
Quarters > 2 > income Statement > net Income
35062000
Quarters > 2 > income Statement > eps
2.0797200308440598
Quarters > 2 > income Statement > dividends Per Share
4028000
Quarters > 2 > income Statement > shares Outstanding
16859000
Quarters > 2 > income Statement > income Tax Expense
11458000
Quarters > 2 > income Statement > EBITDA
55681000
Quarters > 2 > income Statement > operating Margin
19.537712156634814
Quarters > 2 > income Statement > total Other Income Expense Net
1469000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
225845000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
157741000
Quarters > 2 > balance Sheet > inventories
194876000
Quarters > 2 > balance Sheet > total Current Assets
592861000
Quarters > 2 > balance Sheet > property Plant Equipment
155476000
Quarters > 2 > balance Sheet > total Assets
1379065000
Quarters > 2 > balance Sheet > payables
54767000
Quarters > 2 > balance Sheet > short Term Debt
11244000
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
286632000
Quarters > 2 > balance Sheet > equity
1072246000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
35055000
Quarters > 2 > cash Flow > depreciation
11499000
Quarters > 2 > cash Flow > change In Working Capital
-18062000
Quarters > 2 > cash Flow > cash From Operations
27293000
Quarters > 2 > cash Flow > capital Expenditures
4531000
Quarters > 2 > cash Flow > cash From Investing
-3648000
Quarters > 2 > cash Flow > cash From Financing
-11871000
Quarters > 2 > cash Flow > net Change In Cash
12091000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.0797200308440598
Quarters > 2 > ratios > PB
4.83814618100697
Quarters > 2 > ratios > ROE
3.2699585729394185
Quarters > 2 > ratios > ROA
2.542447237802424
Quarters > 2 > ratios > FCF
22762000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.09872955423792773
Quarters > 2 > health Score
58
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
193649000
Quarters > 3 > income Statement > cost Of Revenue
113543000
Quarters > 3 > income Statement > gross Profit
80106000
Quarters > 3 > income Statement > operating Expenses
49411000
Quarters > 3 > income Statement > operating Income
30695000
Quarters > 3 > income Statement > interest Expense
5208000
Quarters > 3 > income Statement > pretax Income
31273000
Quarters > 3 > income Statement > net Income
26948000
Quarters > 3 > income Statement > eps
1.5972024656235182
Quarters > 3 > income Statement > dividends Per Share
4031000
Quarters > 3 > income Statement > shares Outstanding
16872000
Quarters > 3 > income Statement > income Tax Expense
4315000
Quarters > 3 > income Statement > EBITDA
41342000
Quarters > 3 > income Statement > operating Margin
15.850843536501607
Quarters > 3 > income Statement > total Other Income Expense Net
578000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
213754000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
114825000
Quarters > 3 > balance Sheet > inventories
202764000
Quarters > 3 > balance Sheet > total Current Assets
563463000
Quarters > 3 > balance Sheet > property Plant Equipment
94208000
Quarters > 3 > balance Sheet > total Assets
1350195000
Quarters > 3 > balance Sheet > payables
52842000
Quarters > 3 > balance Sheet > short Term Debt
10532000
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
285978000
Quarters > 3 > balance Sheet > equity
1044023000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
27216000
Quarters > 3 > cash Flow > depreciation
11850000
Quarters > 3 > cash Flow > change In Working Capital
-23774000
Quarters > 3 > cash Flow > cash From Operations
11600000
Quarters > 3 > cash Flow > capital Expenditures
3148000
Quarters > 3 > cash Flow > cash From Investing
-57224000
Quarters > 3 > cash Flow > cash From Financing
-12679000
Quarters > 3 > cash Flow > net Change In Cash
-59466000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.5972024656235182
Quarters > 3 > ratios > PB
4.972766998428195
Quarters > 3 > ratios > ROE
2.5811691888013963
Quarters > 3 > ratios > ROA
1.9958598572798742
Quarters > 3 > ratios > FCF
8452000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.04364597803241948
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2025-03-31
Annuals > 0 > income Statement > revenue
878301000
Annuals > 0 > income Statement > cost Of Revenue
484989000
Annuals > 0 > income Statement > gross Profit
393312000
Annuals > 0 > income Statement > operating Expenses
212064000
Annuals > 0 > income Statement > operating Income
181248000
Annuals > 0 > income Statement > interest Expense
269000
Annuals > 0 > income Statement > pretax Income
180117000
Annuals > 0 > income Statement > net Income
136652000
Annuals > 0 > income Statement > eps
8.376363859261984
Annuals > 0 > income Statement > dividends Per Share
14582000
Annuals > 0 > income Statement > shares Outstanding
16314000
Annuals > 0 > income Statement > income Tax Expense
42633000
Annuals > 0 > income Statement > EBITDA
223391000
Annuals > 0 > income Statement > operating Margin
20.636205583279533
Annuals > 0 > income Statement > total Other Income Expense Net
-1131000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
225845000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
157741000
Annuals > 0 > balance Sheet > inventories
194876000
Annuals > 0 > balance Sheet > total Current Assets
592861000
Annuals > 0 > balance Sheet > property Plant Equipment
155476000
Annuals > 0 > balance Sheet > total Assets
1379065000
Annuals > 0 > balance Sheet > payables
54767000
Annuals > 0 > balance Sheet > short Term Debt
11244000
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
286632000
Annuals > 0 > balance Sheet > equity
1072246000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
137484000
Annuals > 0 > cash Flow > depreciation
43005000
Annuals > 0 > cash Flow > change In Working Capital
-25094000
Annuals > 0 > cash Flow > cash From Operations
168362000
Annuals > 0 > cash Flow > capital Expenditures
16266000
Annuals > 0 > cash Flow > cash From Investing
-102221000
Annuals > 0 > cash Flow > cash From Financing
138047000
Annuals > 0 > cash Flow > net Change In Cash
203689000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
8.376363859261984
Annuals > 0 > ratios > PB
4.46599793331008
Annuals > 0 > ratios > ROE
12.744463490654198
Annuals > 0 > ratios > ROA
9.909032569168241
Annuals > 0 > ratios > FCF
152096000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.17317070116053607
Annuals > 0 > health Score
81
Annuals > 1 > quarter
2024-03-31
Annuals > 1 > income Statement > revenue
792840000
Annuals > 1 > income Statement > cost Of Revenue
442095000
Annuals > 1 > income Statement > gross Profit
350745000
Annuals > 1 > income Statement > operating Expenses
191627000
Annuals > 1 > income Statement > operating Income
159118000
Annuals > 1 > income Statement > interest Expense
12723000
Annuals > 1 > income Statement > pretax Income
140480000
Annuals > 1 > income Statement > net Income
101648000
Annuals > 1 > income Statement > eps
6.523843142288685
Annuals > 1 > income Statement > dividends Per Share
11805000
Annuals > 1 > income Statement > shares Outstanding
15581000
Annuals > 1 > income Statement > income Tax Expense
37941000
Annuals > 1 > income Statement > EBITDA
198900000
Annuals > 1 > income Statement > operating Margin
20.069370869280057
Annuals > 1 > income Statement > total Other Income Expense Net
-18638000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
22156000
Annuals > 1 > balance Sheet > short Term Investments
1186000
Annuals > 1 > balance Sheet > receivables
144620000
Annuals > 1 > balance Sheet > inventories
150749000
Annuals > 1 > balance Sheet > total Current Assets
331410000
Annuals > 1 > balance Sheet > property Plant Equipment
137302000
Annuals > 1 > balance Sheet > total Assets
1043326000
Annuals > 1 > balance Sheet > payables
48387000
Annuals > 1 > balance Sheet > short Term Debt
9443000
Annuals > 1 > balance Sheet > long Term Debt
166000000
Annuals > 1 > balance Sheet > total Liabilities
408248000
Annuals > 1 > balance Sheet > equity
615723000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
101648000
Annuals > 1 > cash Flow > depreciation
37649000
Annuals > 1 > cash Flow > change In Working Capital
11071000
Annuals > 1 > cash Flow > cash From Operations
164332000
Annuals > 1 > cash Flow > capital Expenditures
16575000
Annuals > 1 > cash Flow > cash From Investing
-45454000
Annuals > 1 > cash Flow > cash From Financing
-114073000
Annuals > 1 > cash Flow > net Change In Cash
3701000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
6.523843142288685
Annuals > 1 > ratios > PB
7.427838378621555
Annuals > 1 > ratios > ROE
16.508722266343796
Annuals > 1 > ratios > ROA
9.742688287265917
Annuals > 1 > ratios > FCF
147757000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.1863642096766056
Annuals > 1 > health Score
78
Annuals > 2 > quarter
2023-03-31
Annuals > 2 > income Statement > revenue
757904000
Annuals > 2 > income Statement > cost Of Revenue
439690000
Annuals > 2 > income Statement > gross Profit
318214000
Annuals > 2 > income Statement > operating Expenses
179148000
Annuals > 2 > income Statement > operating Income
139066000
Annuals > 2 > income Statement > interest Expense
13197000
Annuals > 2 > income Statement > pretax Income
125911000
Annuals > 2 > income Statement > net Income
96435000
Annuals > 2 > income Statement > eps
6.203203396372057
Annuals > 2 > income Statement > dividends Per Share
10555000
Annuals > 2 > income Statement > shares Outstanding
15546000
Annuals > 2 > income Statement > income Tax Expense
29337000
Annuals > 2 > income Statement > EBITDA
174522000
Annuals > 2 > income Statement > operating Margin
18.348761848466296
Annuals > 2 > income Statement > total Other Income Expense Net
-13155000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
18455000
Annuals > 2 > balance Sheet > short Term Investments
877000
Annuals > 2 > balance Sheet > receivables
124097000
Annuals > 2 > balance Sheet > inventories
161569000
Annuals > 2 > balance Sheet > total Current Assets
323056000
Annuals > 2 > balance Sheet > property Plant Equipment
148050000
Annuals > 2 > balance Sheet > total Assets
1043453000
Annuals > 2 > balance Sheet > payables
40651000
Annuals > 2 > balance Sheet > short Term Debt
9784000
Annuals > 2 > balance Sheet > long Term Debt
253000000
Annuals > 2 > balance Sheet > total Liabilities
499314000
Annuals > 2 > balance Sheet > equity
525674999
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
96574000
Annuals > 2 > cash Flow > depreciation
35554000
Annuals > 2 > cash Flow > change In Working Capital
-18360000
Annuals > 2 > cash Flow > cash From Operations
121453000
Annuals > 2 > cash Flow > capital Expenditures
13951000
Annuals > 2 > cash Flow > cash From Investing
-69716000
Annuals > 2 > cash Flow > cash From Financing
-49290000
Annuals > 2 > cash Flow > net Change In Cash
1836000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
6.203203396372057
Annuals > 2 > ratios > PB
8.680681768546501
Annuals > 2 > ratios > ROE
18.34498505415891
Annuals > 2 > ratios > ROA
9.241911231267725
Annuals > 2 > ratios > FCF
107502000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.14184118305220714
Annuals > 2 > health Score
74
Annuals > 3 > quarter
2022-03-31
Annuals > 3 > income Statement > revenue
626435000
Annuals > 3 > income Statement > cost Of Revenue
373745000
Annuals > 3 > income Statement > gross Profit
252690000
Annuals > 3 > income Statement > operating Expenses
154610000
Annuals > 3 > income Statement > operating Income
98080000
Annuals > 3 > income Statement > interest Expense
5449000
Annuals > 3 > income Statement > pretax Income
91465000
Annuals > 3 > income Statement > net Income
66385000
Annuals > 3 > income Statement > eps
4.199721642310369
Annuals > 3 > income Statement > dividends Per Share
9459000
Annuals > 3 > income Statement > shares Outstanding
15807000
Annuals > 3 > income Statement > income Tax Expense
24146000
Annuals > 3 > income Statement > EBITDA
133062000
Annuals > 3 > income Statement > operating Margin
15.656851868110818
Annuals > 3 > income Statement > total Other Income Expense Net
-6615000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
16619000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
122804000
Annuals > 3 > balance Sheet > inventories
150114000
Annuals > 3 > balance Sheet > total Current Assets
300147000
Annuals > 3 > balance Sheet > property Plant Equipment
154108000
Annuals > 3 > balance Sheet > total Assets
995360000
Annuals > 3 > balance Sheet > payables
47836000
Annuals > 3 > balance Sheet > short Term Debt
9830000
Annuals > 3 > balance Sheet > long Term Debt
252214000
Annuals > 3 > balance Sheet > total Liabilities
510949000
Annuals > 3 > balance Sheet > equity
469086000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
67319000
Annuals > 3 > cash Flow > depreciation
36886000
Annuals > 3 > cash Flow > change In Working Capital
-43302000
Annuals > 3 > cash Flow > cash From Operations
69089000
Annuals > 3 > cash Flow > capital Expenditures
15653000
Annuals > 3 > cash Flow > cash From Investing
-51456000
Annuals > 3 > cash Flow > cash From Financing
-13039000
Annuals > 3 > cash Flow > net Change In Cash
6531000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.199721642310369
Annuals > 3 > ratios > PB
9.891211227791919
Annuals > 3 > ratios > ROE
14.151989187483746
Annuals > 3 > ratios > ROA
6.669446230509564
Annuals > 3 > ratios > FCF
53436000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.0853017471884553
Annuals > 3 > health Score
57
Valuation > metrics > PE
33.9501
Valuation > metrics > PB
4.586374487042542
Valuation > final Score
23.39613512957459
Valuation > verdict
44.3% Overvalued
Profitability > metrics > ROE
3.5979811799813626
Profitability > metrics > ROA
9.079701988529774
Profitability > metrics > Net Margin
0.14679853114810923
Profitability > final Score
56
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.32690866193437507
Risk > metrics > Interest Coverage
43.166666666666664
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.501173290742675
Liquidity > metrics > Quick Ratio
2.619386940229744
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
53.256875029283826
Prev Valuations > 1
51.6185381899303
Prev Valuations > 2
50.27233001571805
Prev Profitabilities > 0
58
Prev Profitabilities > 1
47
Prev Profitabilities > 2
40
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
84
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:40:06.940Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-29
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.9
Earnings History > 0 > eps Difference
-1.9
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.96
Earnings History > 1 > eps Estimate
2.76
Earnings History > 1 > eps Difference
0.2
Earnings History > 1 > surprise Percent
7.2464
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.85
Earnings History > 2 > eps Estimate
2.79
Earnings History > 2 > eps Difference
0.06
Earnings History > 2 > surprise Percent
2.1505
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
2.24
Earnings History > 3 > eps Estimate
2.24
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
0
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-30
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
1.6
Earnings History > 4 > eps Estimate
1.43
Earnings History > 4 > eps Difference
0.17
Earnings History > 4 > surprise Percent
11.8881
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
2.26
Earnings History > 5 > eps Estimate
2.13
Earnings History > 5 > eps Difference
0.13
Earnings History > 5 > surprise Percent
6.1033
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
2.47
Earnings History > 6 > eps Estimate
2.14
Earnings History > 6 > eps Difference
0.33
Earnings History > 6 > surprise Percent
15.4206
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-23
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
2.04
Earnings History > 7 > eps Estimate
2.04
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
0
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-01
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
1.07
Earnings History > 8 > eps Estimate
1.13
Earnings History > 8 > eps Difference
-0.06
Earnings History > 8 > surprise Percent
-5.3097
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
1.93
Earnings History > 9 > eps Estimate
1.98
Earnings History > 9 > eps Difference
-0.05
Earnings History > 9 > surprise Percent
-2.5253
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
1.97
Earnings History > 10 > eps Estimate
1.8
Earnings History > 10 > eps Difference
0.17
Earnings History > 10 > surprise Percent
9.4444
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
1.74
Earnings History > 11 > eps Estimate
1.74
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-02
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
1.01
Earnings History > 12 > eps Estimate
0.75
Earnings History > 12 > eps Difference
0.26
Earnings History > 12 > surprise Percent
34.6667
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
1.57
Earnings History > 13 > eps Estimate
1.57
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-05
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
1.88
Earnings History > 14 > eps Estimate
1.88
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-18
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
1.17
Earnings History > 15 > eps Estimate
1.17
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-03
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
0.52
Earnings History > 16 > eps Estimate
0.52
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
1.14
Earnings History > 17 > eps Estimate
1.14
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
1.46
Earnings History > 18 > eps Estimate
1.46
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-20
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0.88
Earnings History > 19 > eps Estimate
0.88
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-05
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
0.59
Earnings History > 20 > eps Estimate
0.59
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-30
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
1.1
Earnings History > 21 > eps Estimate
1.1
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-03
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
0.81
Earnings History > 22 > eps Estimate
0.81
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-20
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.83
Earnings History > 23 > eps Estimate
0.83
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
0.48
Earnings History > 24 > eps Estimate
0.48
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0.92
Earnings History > 25 > eps Estimate
0.92
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.98
Earnings History > 26 > eps Estimate
0.98
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-22
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.75
Earnings History > 27 > eps Estimate
0.66
Earnings History > 27 > eps Difference
0.09
Earnings History > 27 > surprise Percent
13.6364
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-05
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.46
Earnings History > 28 > eps Estimate
0.41
Earnings History > 28 > eps Difference
0.05
Earnings History > 28 > surprise Percent
12.1951
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.79
Earnings History > 29 > eps Estimate
0.67
Earnings History > 29 > eps Difference
0.12
Earnings History > 29 > surprise Percent
17.9104
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.7329
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-30
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.3993
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
-2.1688
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.4579
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.5347
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-14
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
0.1714
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-13
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
0.0255
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-11
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
0.2437
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-15
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.2596
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-09
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
0.1188
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-16
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
0.1269
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-17
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
0.825
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
CSW Industrials, Inc. provides various industrial products in the United States and internationally. It operates through three segments: Contractor Solutions, Engineered Building Solutions, and Specialized Reliability Solutions. The Contractor Solutions segment offers condensate pads, pans, and pumps; condensate switches and traps; drain management system; drain waste and vent mechanical products; ductless mini-split systems installation support tools and accessories; HVAC electrical protection, installation supplies, and maintenance chemicals; evaporator coils and air handlers; grilles, registers, diffusers and vents; line set covers; load management systems; refrigerant caps; solvents, cements, traps, and thread sealants; surge protection products; and wire pulling head tools. This segment sells its products under the AquaGuard, Aspen, Clean Check, Cover Guard, Desolv, Dust Free, EZ Trap, Falcon Stainless, Fortress, Goliath, G-O-N, Guardian Drain Lock, Hubsett, Kickstart, Leak Freeze, No. 5, Novent, PF WaterWorks, PRO-Fit, PSP Products, RectorSeal, Safe-T-Switch, Shoemaker Manufacturing, Slimduct, SureSeal, TRU-BLU, and TRUaire brands. The Engineered Building Solutions segment offers architectural railings and metals; fire and smoke protection, and fire stopping solutions; and pre-engineered and custom architectural building components under the Balco, BlazeSeal, Greco, IllumiTread, Metacaulk, MetaflexPro, and Smoke Guard brands. The Specialized Reliability Solutions segment provides compounds, lubricants, and sealants; industrial maintenance and repair, anti-seize, contamination control, and desiccant breather filtration products; lubricant management systems; operation solutions; and rail friction modifiers under the AccuTrack, Air Sentry, BioRail, Deacon, Envirolube, Extreme, Gearmate, Jet-Lube, Kopr-Kote, Matrix, NCS-30 ECF, OilSafe, RailArmor, Run-N-Seal ECF, TOR Armor, and Whitmore brands. The company was incorporated in 2014 and is based in Dallas, Texas.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AInvestors Met With Slowing Returns on Capital At CSW Industrials (NYSE:CSW) - Yahoo Finance
1/21/2026
Investors Met With Slowing Returns on Capital At CSW Industrials (NYSE:CSW) Yahoo Finance
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
$
Analyst Picks
Strong Buy
0
Buy
1
Hold
4
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of CSW Industrials, Inc.
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.9
Date
2025-09-30
EPS Actual
2.96
EPS Estimate
2.76
EPS Difference
0.2
Surprise Percent
7.2464%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.