Logo image of MSEX

MIDDLESEX WATER CO (MSEX) Stock Income Statement

NASDAQ:MSEX - Nasdaq - US5966801087 - Common Stock - Currency: USD

51  -0.79 (-1.53%)

After market: 51 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-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
MSEX Revenue ChartMSEX Revenue over time chart
183.37M166.27M162.40M143.10M141.60M
Operating Expenses
MSEX Operating Expenses ChartMSEX Operating Expenses over time chart
132.45M127.05M120.30M109.90M104.20M
Operating Income
MSEX Operating Income ChartMSEX Operating Income over time chart
50.92M39.22M42.10M33.20M37.40M
Interest Income/Expense
MSEX Interest Income/Expense ChartMSEX Interest Income/Expense over time chart
-14.50M-13.14M-9.40M-8.10M-7.50M
Other Income/Expense
MSEX Other Income/Expense ChartMSEX Other Income/Expense over time chart
10.40M6.48M7.70M6.00M4.40M
Non Recurring Items
MSEX Non Recurring Items ChartMSEX Non Recurring Items over time chart
N/A0.005.20MN/AN/A
Income Before Taxes
MSEX Income Before Taxes ChartMSEX Income Before Taxes over time chart
47.61M32.56M45.70M31.10M34.30M
Income Tax
MSEX Income Tax ChartMSEX Income Tax over time chart
6.30M1.04M3.20M-5.50M-4.10M
Net Income
MSEX Net Income ChartMSEX Net Income over time chart
41.19M31.40M42.30M36.40M38.30M
EBITDA
MSEX EBITDA ChartMSEX EBITDA over time chart
78.49M68.67M69.58M60.00M58.24M
 
Per Share Data
EPS Diluted Total Ops
MSEX EPS Diluted Total Ops ChartMSEX EPS Diluted Total Ops over time chart
2.301.762.392.072.18
Non GAAP EPS
MSEX Non GAAP EPS ChartMSEX Non GAAP EPS over time chart
2.301.762.382.072.18
 
Statistics
Profit Margin
MSEX Profit Margin ChartMSEX Profit Margin over time chart
22.46%18.89%26.05%25.44%27.05%
Operating Profit Margin
MSEX Operating Profit Margin ChartMSEX Operating Profit Margin over time chart
27.77%23.59%25.92%23.20%26.41%

All data in USD

Charts

MSEX Income Statement data chartMSEX Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 50M 100M 150M
MSEX Earnings Per Share (EPS) chartMSEX EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0.5 1 1.5 2