Logo image of CSWI

CSW INDUSTRIALS INC (CSWI) Stock Balance Sheet

NASDAQ:CSWI - Nasdaq - US1264021064 - Common Stock - Currency: USD

302.16  -8.21 (-2.65%)

After market: 302.16 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2024-12-31)
2024
(2024-3-31)
2023
(2023-3-31)
2022
(2022-3-31)
2021
(2021-3-31)
ASSETS
Current Assets
Cash Equivalents
CSWI Cash Equivalents ChartCSWI Cash Equivalents over time chart
213.75M22.16M18.50M16.60M10.10M
Receivables
CSWI Receivables ChartCSWI Receivables over time chart
114.83M145.43M131.60M122.80M96.70M
Inventories
CSWI Inventories ChartCSWI Inventories over time chart
202.76M150.75M161.60M150.10M102.70M
Other Current Assets
CSWI Other Current Assets ChartCSWI Other Current Assets over time chart
32.12M13.07M11.50M10.60M9.70M
Total Current Assets
CSWI Total Current Assets ChartCSWI Total Current Assets over time chart
563.46M331.41M323.10M300.10M219.10M
 
Non-Current Assets
PPE Net
CSWI PPE Net ChartCSWI PPE Net over time chart
155.69M137.30M148.10M154.10M144.30M
Investments And Advances
CSWI Investments And Advances ChartCSWI Investments And Advances over time chart
N/A418.00K400.00K400.00K1.00M
Goodwill
CSWI Goodwill ChartCSWI Goodwill over time chart
266.94M247.19M242.70M224.70M218.80M
Intangibles
CSWI Intangibles ChartCSWI Intangibles over time chart
355.26M318.82M318.90M300.80M283.10M
Other Non-Current Assets
CSWI Other Non-Current Assets ChartCSWI Other Non-Current Assets over time chart
8.84M4.57M5.40M7.70M5.80M
Total Non-Current Assets
CSWI Total Non-Current Assets ChartCSWI Total Non-Current Assets over time chart
786.73M711.92M720.40M695.30M660.40M
 
TOTAL ASSETS
CSWI TOTAL ASSETS ChartCSWI TOTAL ASSETS over time chart
1.35B1.04B1.04B995.40M879.50M
 
LIABILITIES
Current Liabilities
Short Term Debt
CSWI Short Term Debt ChartCSWI Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
CSWI Current Portion Of LT Debt. ChartCSWI Current Portion Of LT Debt. over time chart
0.00N/A0.00600.00K600.00K
Accrued Expenses
CSWI Accrued Expenses ChartCSWI Accrued Expenses over time chart
81.87M64.57M62.90M63.70M45.00M
Accounts Payable
CSWI Accounts Payable ChartCSWI Accounts Payable over time chart
52.84M48.39M40.70M47.80M32.40M
Other Current Liabilities
CSWI Other Current Liabilities ChartCSWI Other Current Liabilities over time chart
N/A2.88M4.50M5.30M4.80M
Total Current Liabilities
CSWI Total Current Liabilities ChartCSWI Total Current Liabilities over time chart
134.72M115.84M108.00M117.40M82.70M
 
Non-Current Liabilities
Long Term Debt
CSWI Long Term Debt ChartCSWI Long Term Debt over time chart
0.00166.00M253.00M252.20M241.80M
Deferred Taxes/Income
CSWI Deferred Taxes/Income ChartCSWI Deferred Taxes/Income over time chart
N/A59.97M62.10M62.80M67.20M
Other Non-Current Liabilities
CSWI Other Non-Current Liabilities ChartCSWI Other Non-Current Liabilities over time chart
151.26M66.44M76.10M78.50M72.40M
Total Non-Current Liabilities
CSWI Total Non-Current Liabilities ChartCSWI Total Non-Current Liabilities over time chart
171.46M311.77M409.80M408.90M381.40M
 
TOTAL LIABILITIES
CSWI TOTAL LIABILITIES ChartCSWI TOTAL LIABILITIES over time chart
306.17M427.60M517.80M526.30M464.10M
 
SHAREHOLDERS' EQUITY
Retained Earnings
CSWI Retained Earnings ChartCSWI Retained Earnings over time chart
674.04M583.08M493.30M407.50M350.70M
Additional Paid In Capital
CSWI Additional Paid In Capital ChartCSWI Additional Paid In Capital over time chart
497.91M137.25M123.30M112.90M104.70M
Minority Interest
CSWI Minority Interest ChartCSWI Minority Interest over time chart
20.19M19.36M18.50M15.30M0.00
Common Shares
CSWI Common Shares ChartCSWI Common Shares over time chart
177.00K164.00K200.00K200.00K200.00K
Treasury Stock
CSWI Treasury Stock ChartCSWI Treasury Stock over time chart
-115.37M-95.64M-82.70M-46.40M-34.10M
Other Shareholders' Equity
CSWI Other Shareholders' Equity ChartCSWI Other Shareholders' Equity over time chart
-12.73M-9.13M-8.40M-5.10M-6.00M
Shares Outstanding
CSWI Shares Outstanding ChartCSWI Shares Outstanding over time chart
16.79M15.51M15.50M15.70M15.70M
Tangible Book Value per Share
CSWI Tangible Book Value per Share ChartCSWI Tangible Book Value per Share over time chart
25.133.20-2.32-3.59-5.50
Total Shareholders' Equity
CSWI Total Shareholders' Equity ChartCSWI Total Shareholders' Equity over time chart
1.04B615.72M525.70M469.10M415.50M
 
TOTAL LIABILITIES AND EQUITY
CSWI TOTAL LIABILITIES AND EQUITY ChartCSWI TOTAL LIABILITIES AND EQUITY over time chart
1.35B1.04B1.04B995.40M879.50M
 
Statistics
Debt/Equity
CSWI Debt/Equity ChartCSWI Debt/Equity over time chart
N/A0.270.480.540.58
Current Ratio
CSWI Current Ratio ChartCSWI Current Ratio over time chart
4.182.862.992.562.65
Return On Assets (ROA)
CSWI Return On Assets (ROA) ChartCSWI Return On Assets (ROA) over time chart
9.88%9.74%9.24%6.67%4.56%
Return On Equity (ROE)
CSWI Return On Equity (ROE) ChartCSWI Return On Equity (ROE) over time chart
12.77%16.51%18.34%14.15%9.65%
Return On Invested Capital (ROIC)
CSWI Return On Invested Capital (ROIC) ChartCSWI Return On Invested Capital (ROIC) over time chart
11.20%12.93%11.21%8.36%6.34%
Return On Invested Capital Ex Cash (ROICexc)
CSWI Return On Invested Capital Ex Cash (ROICexc) ChartCSWI Return On Invested Capital Ex Cash (ROICexc) over time chart
13.59%13.25%11.44%8.52%6.42%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
CSWI Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartCSWI Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
35.86%35.35%29.51%21.86%17.74%

All data in USD , ROIC based on taxRate of 0.25

Charts

CSWI Balance Sheet Over Time ChartCSWI Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
CSWI Balance Sheet - Short Vs Long Term ChartCSWI Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M