Logo image of CSWI

CSW INDUSTRIALS INC (CSWI) Stock Income Statement

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.

TTM
(2024-12-31)
2024
(2024-3-31)
2023
(2023-3-31)
2022
(2022-3-31)
2021
(2021-3-31)
Revenue
CSWI Revenue ChartCSWI Revenue over time chart
858.61M792.84M757.90M626.40M419.20M
Minority Interest Expense
CSWI Minority Interest Expense ChartCSWI Minority Interest Expense over time chart
-1.07M-891.00K-100.00K-900.00K0.00
Cost Of Goods
CSWI Cost Of Goods ChartCSWI Cost Of Goods over time chart
473.55M442.10M439.70M370.50M234.70M
Gross Profit
CSWI Gross Profit ChartCSWI Gross Profit over time chart
385.07M350.75M318.20M256.00M184.60M
Operating Expenses
CSWI Operating Expenses ChartCSWI Operating Expenses over time chart
204.52M191.63M179.10M158.60M117.50M
Research and Development
CSWI Research and Development ChartCSWI Research and Development over time chart
N/A5.90M4.80M4.80M4.50M
Selling, General, and Administrative Expenses
CSWI Selling, General, and Administrative Expenses ChartCSWI Selling, General, and Administrative Expenses over time chart
204.52M185.73M174.30M153.80M113.00M
Operating Income
CSWI Operating Income ChartCSWI Operating Income over time chart
180.54M159.12M139.10M97.40M67.00M
Interest Income/Expense
CSWI Interest Income/Expense ChartCSWI Interest Income/Expense over time chart
-4.43M-12.42M-12.80M-5.40M-2.40M
Other Income/Expense
CSWI Other Income/Expense ChartCSWI Other Income/Expense over time chart
-542.00K-6.21M-400.00K-500.00K-6.00M
Non Recurring Items
CSWI Non Recurring Items ChartCSWI Non Recurring Items over time chart
N/AN/AN/A0.00-7.80M
Income Before Taxes
CSWI Income Before Taxes ChartCSWI Income Before Taxes over time chart
175.57M140.48M125.90M91.50M50.90M
Income Tax
CSWI Income Tax ChartCSWI Income Tax over time chart
40.66M37.45M28.40M24.00M9.90M
Net Income
CSWI Net Income ChartCSWI Net Income over time chart
133.35M101.65M96.40M66.40M40.10M
EBITDA
CSWI EBITDA ChartCSWI EBITDA over time chart
222.04M196.77M174.60M134.30M90.00M
 
Per Share Data
EPS Diluted Total Ops
CSWI EPS Diluted Total Ops ChartCSWI EPS Diluted Total Ops over time chart
8.366.526.214.212.65
Non GAAP EPS
CSWI Non GAAP EPS ChartCSWI Non GAAP EPS over time chart
8.376.536.204.292.68
 
Statistics
Gross Profit Margin
CSWI Gross Profit Margin ChartCSWI Gross Profit Margin over time chart
44.85%44.24%41.98%40.87%44.04%
Profit Margin
CSWI Profit Margin ChartCSWI Profit Margin over time chart
15.53%12.82%12.72%10.60%9.57%
Operating Profit Margin
CSWI Operating Profit Margin ChartCSWI Operating Profit Margin over time chart
21.03%20.07%18.35%15.55%15.98%

All data in USD

Charts

CSWI Income Statement data chartCSWI Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 200M 400M 600M 800M
CSWI Earnings Per Share (EPS) chartCSWI EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 4 6 8