_id
69147c48ccc777a4e85d90f4
Ticker
MSEX
Name
Middlesex Water Company
Exchange
NASDAQ
Address
485C Route 1 South, Iselin, NJ, United States, 08830
Country
USA
Sector
Utilities
Industry
Utilities - Regulated Water
Currency
USD
Website
https://www.middlesexwater.com
Description
Middlesex Water Company owns and operates regulated water utility and wastewater systems in the United States. It operates in two segments, Regulated and Non-Regulated. The Regulated segment collects, treats, and distributes water on a retail and wholesale basis to residential, commercial, industrial, and fire protection customers; and provides regulated wastewater system in New Jersey, Pinelands Wastewater. The Non-Regulated segment provides non-regulated contract services for the operation and maintenance of municipal and private water and wastewater systems. The company primarily operates in parts of New Jersey and Delaware, including Middlesex, Tidewater, Pinelands Water, and Southern Shores. Middlesex Water Company was incorporated in 1896 and is headquartered in Iselin, New Jersey.
Last Close
52.15
Volume
214784
Current Price
53.05
Change
1.7257909875359512
Last Updated
2025-12-02T12:09:37.441Z
Image
-
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
939813248
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3.3333
Target Price
59.6667
Strong Buy
1
Buy
0
Hold
1
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
54091000
Cost Of Revenue
30679000
Gross Profit
23412000
Operating Expenses
5709000
Operating Income
17703000
Interest Expense
4200000
Pretax Income
15389000
Net Income
13958000
Eps
0.7688663655392751
Dividends Per Share
6147000
Shares Outstanding
18337819
Income Tax Expense
1431000
EBITDA
28120000
Operating Margin
32.72818028877262
Total Other Income Expense Net
-2314000
Cash
3384000
Short Term Investments
-
Receivables
33725000
Inventories
7309000
Total Current Assets
49602000
Property Plant Equipment
2117000
Total Assets
1341959000
Payables
28143000
Short Term Debt
63245000
Long Term Debt
350151000
Total Liabilities
859413000
Equity
482546000
Depreciation
8531000
Change In Working Capital
-9074000
Cash From Operations
12048000
Capital Expenditures
18911000
Cash From Investing
-21007000
Cash From Financing
9783000
Net Change In Cash
824000
PE
21.4435
PB
1.9803843778624215
ROE
2.8925739722223374
ROA
1.0401211959530805
FCF
-6863000
Fcf Percent
-0.12687877835499436
Piotroski FScore
3
Health Score
44
Deep Value Investing Score
2.5
Defensive Investing Score
6
Dividend Investing Score
2
Economic Moat Investing Score
6.3
Garp Investing Score
4.5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
1
Quality Investing Score
5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
54091000
Quarters > 0 > income Statement > cost Of Revenue
30679000
Quarters > 0 > income Statement > gross Profit
23412000
Quarters > 0 > income Statement > operating Expenses
5709000
Quarters > 0 > income Statement > operating Income
17703000
Quarters > 0 > income Statement > interest Expense
4200000
Quarters > 0 > income Statement > pretax Income
15389000
Quarters > 0 > income Statement > net Income
13958000
Quarters > 0 > income Statement > eps
0.7688663655392751
Quarters > 0 > income Statement > dividends Per Share
6147000
Quarters > 0 > income Statement > shares Outstanding
18154000
Quarters > 0 > income Statement > income Tax Expense
1431000
Quarters > 0 > income Statement > EBITDA
28120000
Quarters > 0 > income Statement > operating Margin
32.72818028877262
Quarters > 0 > income Statement > total Other Income Expense Net
-2314000
Quarters > 0 > balance Sheet > cash
3384000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
33725000
Quarters > 0 > balance Sheet > inventories
7309000
Quarters > 0 > balance Sheet > total Current Assets
49602000
Quarters > 0 > balance Sheet > property Plant Equipment
2117000
Quarters > 0 > balance Sheet > total Assets
1341959000
Quarters > 0 > balance Sheet > payables
28143000
Quarters > 0 > balance Sheet > short Term Debt
63245000
Quarters > 0 > balance Sheet > long Term Debt
350151000
Quarters > 0 > balance Sheet > total Liabilities
859413000
Quarters > 0 > balance Sheet > equity
482546000
Quarters > 0 > cash Flow > net Income
13959000
Quarters > 0 > cash Flow > depreciation
8531000
Quarters > 0 > cash Flow > change In Working Capital
-9074000
Quarters > 0 > cash Flow > cash From Operations
12048000
Quarters > 0 > cash Flow > capital Expenditures
18911000
Quarters > 0 > cash Flow > cash From Investing
-21007000
Quarters > 0 > cash Flow > cash From Financing
9783000
Quarters > 0 > cash Flow > net Change In Cash
824000
Quarters > 0 > ratios > PE
0.7688663655392751
Quarters > 0 > ratios > PB
1.9803843778624215
Quarters > 0 > ratios > ROE
2.8925739722223374
Quarters > 0 > ratios > ROA
1.0401211959530805
Quarters > 0 > ratios > FCF
-6863000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.12687877835499436
Quarters > 0 > health Score
44
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
49323000
Quarters > 1 > income Statement > cost Of Revenue
23066000
Quarters > 1 > income Statement > gross Profit
26257000
Quarters > 1 > income Statement > operating Expenses
12345000
Quarters > 1 > income Statement > operating Income
13912000
Quarters > 1 > income Statement > interest Expense
3623000
Quarters > 1 > income Statement > pretax Income
12187000
Quarters > 1 > income Statement > net Income
10778000
Quarters > 1 > income Statement > eps
0.5990107263935975
Quarters > 1 > income Statement > dividends Per Share
6120000
Quarters > 1 > income Statement > shares Outstanding
17993000
Quarters > 1 > income Statement > income Tax Expense
1409000
Quarters > 1 > income Statement > EBITDA
23354000
Quarters > 1 > income Statement > operating Margin
28.205907994242036
Quarters > 1 > income Statement > total Other Income Expense Net
-1725000
Quarters > 1 > balance Sheet > cash
2560000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
33989000
Quarters > 1 > balance Sheet > inventories
6923000
Quarters > 1 > balance Sheet > total Current Assets
49510000
Quarters > 1 > balance Sheet > property Plant Equipment
1114508000
Quarters > 1 > balance Sheet > total Assets
1315890000
Quarters > 1 > balance Sheet > payables
30779000
Quarters > 1 > balance Sheet > short Term Debt
64033000
Quarters > 1 > balance Sheet > long Term Debt
351084000
Quarters > 1 > balance Sheet > total Liabilities
856755000
Quarters > 1 > balance Sheet > equity
459135000
Quarters > 1 > cash Flow > net Income
10779000
Quarters > 1 > cash Flow > depreciation
7544000
Quarters > 1 > cash Flow > change In Working Capital
1841000
Quarters > 1 > cash Flow > cash From Operations
18304000
Quarters > 1 > cash Flow > capital Expenditures
18911000
Quarters > 1 > cash Flow > cash From Investing
-36331000
Quarters > 1 > cash Flow > cash From Financing
19605000
Quarters > 1 > cash Flow > net Change In Cash
1578000
Quarters > 1 > ratios > PE
0.5990107263935975
Quarters > 1 > ratios > PB
2.062904200289675
Quarters > 1 > ratios > ROE
2.347457719407146
Quarters > 1 > ratios > ROA
0.8190654234016522
Quarters > 1 > ratios > FCF
-607000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.012306631794497496
Quarters > 1 > health Score
44
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
44301000
Quarters > 2 > income Statement > cost Of Revenue
21109000
Quarters > 2 > income Statement > gross Profit
23192000
Quarters > 2 > income Statement > operating Expenses
11635000
Quarters > 2 > income Statement > operating Income
11557000
Quarters > 2 > income Statement > interest Expense
2713000
Quarters > 2 > income Statement > pretax Income
10641000
Quarters > 2 > income Statement > net Income
9479000
Quarters > 2 > income Statement > eps
0.5280485766809648
Quarters > 2 > income Statement > dividends Per Share
6103000
Quarters > 2 > income Statement > shares Outstanding
17951000
Quarters > 2 > income Statement > income Tax Expense
1162000
Quarters > 2 > income Statement > EBITDA
21267000
Quarters > 2 > income Statement > operating Margin
26.08744723595404
Quarters > 2 > income Statement > total Other Income Expense Net
-916000
Quarters > 2 > balance Sheet > cash
2657000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
30405000
Quarters > 2 > balance Sheet > inventories
7031000
Quarters > 2 > balance Sheet > total Current Assets
46498000
Quarters > 2 > balance Sheet > property Plant Equipment
2417000
Quarters > 2 > balance Sheet > total Assets
1278961000
Quarters > 2 > balance Sheet > payables
31500000
Quarters > 2 > balance Sheet > short Term Debt
42220000
Quarters > 2 > balance Sheet > long Term Debt
351258000
Quarters > 2 > balance Sheet > total Liabilities
829913000
Quarters > 2 > balance Sheet > equity
449048000
Quarters > 2 > cash Flow > net Income
9479000
Quarters > 2 > cash Flow > depreciation
7913000
Quarters > 2 > cash Flow > change In Working Capital
-2727000
Quarters > 2 > cash Flow > cash From Operations
13782000
Quarters > 2 > cash Flow > capital Expenditures
18911000
Quarters > 2 > cash Flow > cash From Investing
-18911000
Quarters > 2 > cash Flow > cash From Financing
3560000
Quarters > 2 > cash Flow > net Change In Cash
-1569000
Quarters > 2 > ratios > PE
0.5280485766809648
Quarters > 2 > ratios > PB
2.104319894532433
Quarters > 2 > ratios > ROE
2.110910192228893
Quarters > 2 > ratios > ROA
0.7411484791170333
Quarters > 2 > ratios > FCF
-5129000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.11577616758086724
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
47107000
Quarters > 3 > income Statement > cost Of Revenue
24714000
Quarters > 3 > income Statement > gross Profit
22393000
Quarters > 3 > income Statement > operating Expenses
11864000
Quarters > 3 > income Statement > operating Income
10529000
Quarters > 3 > income Statement > interest Expense
2835000
Quarters > 3 > income Statement > pretax Income
9307000
Quarters > 3 > income Statement > net Income
8804000
Quarters > 3 > income Statement > eps
0.4903642642308121
Quarters > 3 > income Statement > dividends Per Share
6102000
Quarters > 3 > income Statement > shares Outstanding
17954000
Quarters > 3 > income Statement > income Tax Expense
503000
Quarters > 3 > income Statement > EBITDA
19949000
Quarters > 3 > income Statement > operating Margin
22.351242915065704
Quarters > 3 > income Statement > total Other Income Expense Net
-1222000
Quarters > 3 > balance Sheet > cash
4226000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
29606000
Quarters > 3 > balance Sheet > inventories
6719000
Quarters > 3 > balance Sheet > total Current Assets
42973000
Quarters > 3 > balance Sheet > property Plant Equipment
1057972000
Quarters > 3 > balance Sheet > total Assets
1255174000
Quarters > 3 > balance Sheet > payables
28050000
Quarters > 3 > balance Sheet > short Term Debt
30711000
Quarters > 3 > balance Sheet > long Term Debt
352822000
Quarters > 3 > balance Sheet > total Liabilities
808276000
Quarters > 3 > balance Sheet > equity
446898000
Quarters > 3 > cash Flow > net Income
8804000
Quarters > 3 > cash Flow > depreciation
7807000
Quarters > 3 > cash Flow > change In Working Capital
6755000
Quarters > 3 > cash Flow > cash From Operations
21395000
Quarters > 3 > cash Flow > capital Expenditures
25142000
Quarters > 3 > cash Flow > cash From Investing
-25142000
Quarters > 3 > cash Flow > cash From Financing
1629000
Quarters > 3 > cash Flow > net Change In Cash
-2118000
Quarters > 3 > ratios > PE
0.4903642642308121
Quarters > 3 > ratios > PB
2.1147970230343387
Quarters > 3 > ratios > ROE
1.9700244798589388
Quarters > 3 > ratios > ROA
0.7014166960118677
Quarters > 3 > ratios > FCF
-3747000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.07954231855138302
Quarters > 3 > health Score
44
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
191877000
Annuals > 0 > income Statement > cost Of Revenue
92363000
Annuals > 0 > income Statement > gross Profit
99514000
Annuals > 0 > income Statement > operating Expenses
46304000
Annuals > 0 > income Statement > operating Income
53210000
Annuals > 0 > income Statement > interest Expense
12769000
Annuals > 0 > income Statement > pretax Income
51256000
Annuals > 0 > income Statement > net Income
44351000
Annuals > 0 > income Statement > eps
2.4713585200044577
Annuals > 0 > income Statement > dividends Per Share
23517000
Annuals > 0 > income Statement > shares Outstanding
17946000
Annuals > 0 > income Statement > income Tax Expense
6905000
Annuals > 0 > income Statement > EBITDA
92063000
Annuals > 0 > income Statement > operating Margin
27.731307035236114
Annuals > 0 > income Statement > total Other Income Expense Net
-1954000
Annuals > 0 > balance Sheet > cash
4226000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
29606000
Annuals > 0 > balance Sheet > inventories
6719000
Annuals > 0 > balance Sheet > total Current Assets
42973000
Annuals > 0 > balance Sheet > property Plant Equipment
1057972000
Annuals > 0 > balance Sheet > total Assets
1255174000
Annuals > 0 > balance Sheet > payables
28050000
Annuals > 0 > balance Sheet > short Term Debt
30711000
Annuals > 0 > balance Sheet > long Term Debt
352822000
Annuals > 0 > balance Sheet > total Liabilities
808276000
Annuals > 0 > balance Sheet > equity
446898000
Annuals > 0 > cash Flow > net Income
44351000
Annuals > 0 > cash Flow > depreciation
28038000
Annuals > 0 > cash Flow > change In Working Capital
-12540000
Annuals > 0 > cash Flow > cash From Operations
58730000
Annuals > 0 > cash Flow > capital Expenditures
74622000
Annuals > 0 > cash Flow > cash From Investing
-74622000
Annuals > 0 > cash Flow > cash From Financing
17728000
Annuals > 0 > cash Flow > net Change In Cash
1836000
Annuals > 0 > ratios > PE
2.4713585200044577
Annuals > 0 > ratios > PB
2.0580367332142906
Annuals > 0 > ratios > ROE
9.924188517290299
Annuals > 0 > ratios > ROA
3.533454325854423
Annuals > 0 > ratios > FCF
-15892000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.08282389238939529
Annuals > 0 > health Score
52
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
166274000
Annuals > 1 > income Statement > cost Of Revenue
83113000
Annuals > 1 > income Statement > gross Profit
83161000
Annuals > 1 > income Statement > operating Expenses
43938000
Annuals > 1 > income Statement > operating Income
39223000
Annuals > 1 > income Statement > interest Expense
10710000
Annuals > 1 > income Statement > pretax Income
32565000
Annuals > 1 > income Statement > net Income
31524000
Annuals > 1 > income Statement > eps
1.7663472852580266
Annuals > 1 > income Statement > dividends Per Share
22561000
Annuals > 1 > income Statement > shares Outstanding
17847000
Annuals > 1 > income Statement > income Tax Expense
1041000
Annuals > 1 > income Statement > EBITDA
72717000
Annuals > 1 > income Statement > operating Margin
23.58937657120175
Annuals > 1 > income Statement > total Other Income Expense Net
-6658000
Annuals > 1 > balance Sheet > cash
2390000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
97341000
Annuals > 1 > balance Sheet > inventories
6972000
Annuals > 1 > balance Sheet > total Current Assets
108536000
Annuals > 1 > balance Sheet > property Plant Equipment
1013049000
Annuals > 1 > balance Sheet > total Assets
1236052000
Annuals > 1 > balance Sheet > payables
27618000
Annuals > 1 > balance Sheet > short Term Debt
51090000
Annuals > 1 > balance Sheet > long Term Debt
358153000
Annuals > 1 > balance Sheet > total Liabilities
810977000
Annuals > 1 > balance Sheet > equity
425075000
Annuals > 1 > cash Flow > net Income
31524000
Annuals > 1 > cash Flow > depreciation
29442000
Annuals > 1 > cash Flow > change In Working Capital
-3041000
Annuals > 1 > cash Flow > cash From Operations
52782000
Annuals > 1 > cash Flow > capital Expenditures
90179000
Annuals > 1 > cash Flow > cash From Investing
-90179000
Annuals > 1 > cash Flow > cash From Financing
35959000
Annuals > 1 > cash Flow > net Change In Cash
-1438000
Annuals > 1 > ratios > PE
1.7663472852580266
Annuals > 1 > ratios > PB
2.151758513203552
Annuals > 1 > ratios > ROE
7.416103040639888
Annuals > 1 > ratios > ROA
2.550378139431027
Annuals > 1 > ratios > FCF
-37397000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.22491189241853807
Annuals > 1 > health Score
50
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
162434000
Annuals > 2 > income Statement > cost Of Revenue
79096000
Annuals > 2 > income Statement > gross Profit
83338000
Annuals > 2 > income Statement > operating Expenses
38923000
Annuals > 2 > income Statement > operating Income
47333000
Annuals > 2 > income Statement > interest Expense
9367000
Annuals > 2 > income Statement > pretax Income
45669000
Annuals > 2 > income Statement > net Income
42429000
Annuals > 2 > income Statement > eps
2.3954945799457996
Annuals > 2 > income Statement > dividends Per Share
20930000
Annuals > 2 > income Statement > shares Outstanding
17712000
Annuals > 2 > income Statement > income Tax Expense
3240000
Annuals > 2 > income Statement > EBITDA
72833000
Annuals > 2 > income Statement > operating Margin
29.13983525616558
Annuals > 2 > income Statement > total Other Income Expense Net
-1664000
Annuals > 2 > balance Sheet > cash
3828000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
24677000
Annuals > 2 > balance Sheet > inventories
6177000
Annuals > 2 > balance Sheet > total Current Assets
37306000
Annuals > 2 > balance Sheet > property Plant Equipment
924351000
Annuals > 2 > balance Sheet > total Assets
1074450000
Annuals > 2 > balance Sheet > payables
24847000
Annuals > 2 > balance Sheet > short Term Debt
72962000
Annuals > 2 > balance Sheet > long Term Debt
290280000
Annuals > 2 > balance Sheet > total Liabilities
672038000
Annuals > 2 > balance Sheet > equity
402412000
Annuals > 2 > cash Flow > net Income
42429000
Annuals > 2 > cash Flow > depreciation
27475000
Annuals > 2 > cash Flow > change In Working Capital
1379000
Annuals > 2 > cash Flow > cash From Operations
61361000
Annuals > 2 > cash Flow > capital Expenditures
91335000
Annuals > 2 > cash Flow > cash From Investing
-88213000
Annuals > 2 > cash Flow > cash From Financing
27147000
Annuals > 2 > cash Flow > net Change In Cash
295000
Annuals > 2 > ratios > PE
2.3954945799457996
Annuals > 2 > ratios > PB
2.2557478405216544
Annuals > 2 > ratios > ROE
10.543671659890858
Annuals > 2 > ratios > ROA
3.9489040904648895
Annuals > 2 > ratios > FCF
-29974000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.18453033231958826
Annuals > 2 > health Score
53
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
143141000
Annuals > 3 > income Statement > cost Of Revenue
73671000
Annuals > 3 > income Statement > gross Profit
69470000
Annuals > 3 > income Statement > operating Expenses
36259000
Annuals > 3 > income Statement > operating Income
33211000
Annuals > 3 > income Statement > interest Expense
5461000
Annuals > 3 > income Statement > pretax Income
31055000
Annuals > 3 > income Statement > net Income
36543000
Annuals > 3 > income Statement > eps
2.0754813426478105
Annuals > 3 > income Statement > dividends Per Share
19493000
Annuals > 3 > income Statement > shares Outstanding
17607000
Annuals > 3 > income Statement > income Tax Expense
-5488000
Annuals > 3 > income Statement > EBITDA
63315000
Annuals > 3 > income Statement > operating Margin
23.20159842393165
Annuals > 3 > income Statement > total Other Income Expense Net
-2156000
Annuals > 3 > balance Sheet > cash
3533000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
22584000
Annuals > 3 > balance Sheet > inventories
5358000
Annuals > 3 > balance Sheet > total Current Assets
34355000
Annuals > 3 > balance Sheet > property Plant Equipment
869871000
Annuals > 3 > balance Sheet > total Assets
1020015000
Annuals > 3 > balance Sheet > payables
21125000
Annuals > 3 > balance Sheet > short Term Debt
19731000
Annuals > 3 > balance Sheet > long Term Debt
306520000
Annuals > 3 > balance Sheet > total Liabilities
650205000
Annuals > 3 > balance Sheet > equity
369810000
Annuals > 3 > cash Flow > net Income
36543000
Annuals > 3 > cash Flow > depreciation
26799000
Annuals > 3 > cash Flow > change In Working Capital
-19022000
Annuals > 3 > cash Flow > cash From Operations
33028000
Annuals > 3 > cash Flow > capital Expenditures
79378000
Annuals > 3 > cash Flow > cash From Investing
-79378000
Annuals > 3 > cash Flow > cash From Financing
39479000
Annuals > 3 > cash Flow > net Change In Cash
-6871000
Annuals > 3 > ratios > PE
2.0754813426478105
Annuals > 3 > ratios > PB
2.440060436440334
Annuals > 3 > ratios > ROE
9.88156080149266
Annuals > 3 > ratios > ROA
3.582594373612153
Annuals > 3 > ratios > FCF
-46350000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.3238065962931655
Annuals > 3 > health Score
51
Valuation > metrics > PE
21.4435
Valuation > metrics > PB
1.9803843778624215
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.8925739722223374
Profitability > metrics > ROA
28.139994355066328
Profitability > metrics > Net Margin
0.25804662513172244
Profitability > final Score
66
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.7809970448413208
Risk > metrics > Interest Coverage
4.215
Risk > final Score
47
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.5427627259596446
Liquidity > metrics > Quick Ratio
0.46278504836521206
Liquidity > final Score
33
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
65
Prev Profitabilities > 1
64
Prev Profitabilities > 2
62
Prev Risks > 0
45
Prev Risks > 1
47
Prev Risks > 2
45
Prev Liquidities > 0
32
Prev Liquidities > 1
37
Prev Liquidities > 2
41
Updated At
2025-12-13T19:44:39.680Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-26
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
0.43
Earnings History > 0 > eps Difference
-0.43
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-31
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.77
Earnings History > 1 > eps Estimate
0.87
Earnings History > 1 > eps Difference
-0.1
Earnings History > 1 > surprise Percent
-11.4943
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-29
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.6
Earnings History > 2 > eps Estimate
0.655
Earnings History > 2 > eps Difference
-0.055
Earnings History > 2 > surprise Percent
-8.3969
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.53
Earnings History > 3 > eps Estimate
0.57
Earnings History > 3 > eps Difference
-0.04
Earnings History > 3 > surprise Percent
-7.0175
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.49
Earnings History > 4 > eps Estimate
0.36
Earnings History > 4 > eps Difference
0.13
Earnings History > 4 > surprise Percent
36.1111
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-31
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.8
Earnings History > 5 > eps Estimate
0.68
Earnings History > 5 > eps Difference
0.12
Earnings History > 5 > surprise Percent
17.6471
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
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.59
Earnings History > 6 > eps Estimate
0.64
Earnings History > 6 > eps Difference
-0.05
Earnings History > 6 > surprise Percent
-7.8125
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.59
Earnings History > 7 > eps Estimate
0.47
Earnings History > 7 > eps Difference
0.12
Earnings History > 7 > surprise Percent
25.5319
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-29
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.32
Earnings History > 8 > eps Estimate
0.52
Earnings History > 8 > eps Difference
-0.2
Earnings History > 8 > surprise Percent
-38.4615
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.56
Earnings History > 9 > eps Estimate
0.87
Earnings History > 9 > eps Difference
-0.31
Earnings History > 9 > surprise Percent
-35.6322
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-28
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.55
Earnings History > 10 > eps Estimate
0.6
Earnings History > 10 > eps Difference
-0.05
Earnings History > 10 > surprise Percent
-8.3333
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-01
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.33
Earnings History > 11 > eps Estimate
0.47
Earnings History > 11 > eps Difference
-0.14
Earnings History > 11 > surprise Percent
-29.7872
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-24
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.4
Earnings History > 12 > eps Estimate
0.54
Earnings History > 12 > eps Difference
-0.14
Earnings History > 12 > surprise Percent
-25.9259
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-28
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.8
Earnings History > 13 > eps Estimate
0.88
Earnings History > 13 > eps Difference
-0.08
Earnings History > 13 > surprise Percent
-9.0909
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-29
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.5
Earnings History > 14 > eps Estimate
0.71
Earnings History > 14 > eps Difference
-0.21
Earnings History > 14 > surprise Percent
-29.5775
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-29
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.68
Earnings History > 15 > eps Estimate
0.52
Earnings History > 15 > eps Difference
0.16
Earnings History > 15 > surprise Percent
30.7692
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-25
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.41
Earnings History > 16 > eps Estimate
0.52
Earnings History > 16 > eps Difference
-0.11
Earnings History > 16 > surprise Percent
-21.1538
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-29
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.65
Earnings History > 17 > eps Estimate
0.8
Earnings History > 17 > eps Difference
-0.15
Earnings History > 17 > surprise Percent
-18.75
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.62
Earnings History > 18 > eps Estimate
0.59
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
5.0847
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.39
Earnings History > 19 > eps Estimate
0.46
Earnings History > 19 > eps Difference
-0.07
Earnings History > 19 > surprise Percent
-15.2174
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.47
Earnings History > 20 > eps Estimate
0.43
Earnings History > 20 > eps Difference
0.04
Earnings History > 20 > surprise Percent
9.3023
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
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.72
Earnings History > 21 > eps Estimate
0.7
Earnings History > 21 > eps Difference
0.02
Earnings History > 21 > surprise Percent
2.8571
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-31
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.55
Earnings History > 22 > eps Estimate
0.51
Earnings History > 22 > eps Difference
0.04
Earnings History > 22 > surprise Percent
7.8431
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.44
Earnings History > 23 > eps Estimate
0.38
Earnings History > 23 > eps Difference
0.06
Earnings History > 23 > surprise Percent
15.7895
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-27
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.46
Earnings History > 24 > eps Estimate
0.41
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
12.1951
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-01
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.66
Earnings History > 25 > eps Estimate
0.72
Earnings History > 25 > eps Difference
-0.06
Earnings History > 25 > surprise Percent
-8.3333
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.49
Earnings History > 26 > eps Estimate
0.55
Earnings History > 26 > eps Difference
-0.06
Earnings History > 26 > surprise Percent
-10.9091
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-06
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.39
Earnings History > 27 > eps Estimate
0.31
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
25.8065
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-08
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.43
Earnings History > 28 > eps Estimate
0.42
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
2.381
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-02
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.74
Earnings History > 29 > eps Estimate
0.65
Earnings History > 29 > eps Difference
0.09
Earnings History > 29 > surprise Percent
13.8462
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.52
Earnings History > 30 > eps Estimate
0.38
Earnings History > 30 > eps Difference
0.14
Earnings History > 30 > surprise Percent
36.8421
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-07
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.27
Earnings History > 31 > eps Estimate
0.27
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-09
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.32
Earnings History > 32 > eps Estimate
0.33
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-3.0303
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-02
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.46
Earnings History > 33 > eps Estimate
0.55
Earnings History > 33 > eps Difference
-0.09
Earnings History > 33 > surprise Percent
-16.3636
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-01
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.33
Earnings History > 34 > eps Estimate
0.38
Earnings History > 34 > eps Difference
-0.05
Earnings History > 34 > surprise Percent
-13.1579
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.27
Earnings History > 35 > eps Estimate
0.31
Earnings History > 35 > eps Difference
-0.04
Earnings History > 35 > surprise Percent
-12.9032
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-03
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.19
Earnings History > 36 > eps Estimate
0.29
Earnings History > 36 > eps Difference
-0.1
Earnings History > 36 > surprise Percent
-34.4828
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-26
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.54
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-02
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.3595
Earnings History > 38 > eps Estimate
0.29
Earnings History > 38 > eps Difference
0.0695
Earnings History > 38 > surprise Percent
23.9655
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.2915
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-03-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.2803
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-03
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.4114
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-03
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.3113
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-01
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.221
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-05
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.22
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.42
Earnings History > 45 > eps Estimate
0.39
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
7.6923
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-04
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.29
Earnings History > 46 > eps Estimate
0.29
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-02
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.2
Earnings History > 47 > eps Estimate
0.16
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
25
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-05
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.19
Earnings History > 48 > eps Estimate
0.15
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
26.6667
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.36
Earnings History > 49 > eps Estimate
0.36
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-02
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.28
Earnings History > 50 > eps Estimate
0.3
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-6.6667
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-07
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.2
Earnings History > 51 > eps Estimate
0.19
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
5.2632
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-07
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.17
Earnings History > 52 > eps Estimate
0.18
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-5.5556
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-25
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.38
Earnings History > 53 > eps Estimate
0.34
Earnings History > 53 > eps Difference
0.04
Earnings History > 53 > surprise Percent
11.7647
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-02
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.23
Earnings History > 54 > eps Estimate
0.23
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-04
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.11
Earnings History > 55 > eps Estimate
0.16
Earnings History > 55 > eps Difference
-0.05
Earnings History > 55 > surprise Percent
-31.25
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-08
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.12
Earnings History > 56 > eps Estimate
0.18
Earnings History > 56 > eps Difference
-0.06
Earnings History > 56 > surprise Percent
-33.3333
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-04
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.32
Earnings History > 57 > eps Estimate
0.34
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-5.8824
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.23
Earnings History > 58 > eps Estimate
0.28
Earnings History > 58 > eps Difference
-0.05
Earnings History > 58 > surprise Percent
-17.8571
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-06
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.17
Earnings History > 59 > eps Estimate
0.11
Earnings History > 59 > eps Difference
0.06
Earnings History > 59 > surprise Percent
54.5455
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-09
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.16
Earnings History > 60 > eps Estimate
0.15
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
6.6667
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-03
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.36
Earnings History > 61 > eps Estimate
0.39
Earnings History > 61 > eps Difference
-0.03
Earnings History > 61 > surprise Percent
-7.6923
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-30
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.3071
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-06
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.11
Earnings History > 63 > eps Estimate
0.07
Earnings History > 63 > eps Difference
0.04
Earnings History > 63 > surprise Percent
57.1429
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-08
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.12
Earnings History > 64 > eps Estimate
0.11
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
9.0909
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.29
Earnings History > 65 > eps Estimate
0.3
Earnings History > 65 > eps Difference
-0.01
Earnings History > 65 > surprise Percent
-3.3333
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.21
Earnings History > 66 > eps Estimate
0.23
Earnings History > 66 > eps Difference
-0.02
Earnings History > 66 > surprise Percent
-8.6957
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-11
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.1
Earnings History > 67 > eps Estimate
0.14
Earnings History > 67 > eps Difference
-0.04
Earnings History > 67 > surprise Percent
-28.5714
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-12
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.13
Earnings History > 68 > eps Estimate
0.2
Earnings History > 68 > eps Difference
-0.07
Earnings History > 68 > surprise Percent
-35
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-06
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.35
Earnings History > 69 > eps Estimate
0.33
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
6.0606
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-06
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.26
Earnings History > 70 > eps Estimate
0.28
Earnings History > 70 > eps Difference
-0.02
Earnings History > 70 > surprise Percent
-7.1429
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-06
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.15
Earnings History > 71 > eps Estimate
0.14
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
7.1429
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-07
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.19
Earnings History > 72 > eps Estimate
0.16
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
18.75
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-02
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.31
Earnings History > 73 > eps Estimate
0.3
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
3.3333
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-07
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.24
Earnings History > 74 > eps Estimate
0.25
Earnings History > 74 > eps Difference
-0.01
Earnings History > 74 > surprise Percent
-4
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-08
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.13
Earnings History > 75 > eps Estimate
0.16
Earnings History > 75 > eps Difference
-0.03
Earnings History > 75 > surprise Percent
-18.75
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-14
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.14
Earnings History > 76 > eps Estimate
0.16
Earnings History > 76 > eps Difference
-0.02
Earnings History > 76 > surprise Percent
-12.5
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-27
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2772
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-04
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.25
Earnings History > 78 > eps Estimate
0.16
Earnings History > 78 > eps Difference
0.09
Earnings History > 78 > surprise Percent
56.25
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-08
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.15
Earnings History > 79 > eps Estimate
0.12
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
25
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-16
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.17
Earnings History > 80 > eps Estimate
0.18
Earnings History > 80 > eps Difference
-0.01
Earnings History > 80 > surprise Percent
-5.5556
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-09
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.26
Earnings History > 81 > eps Estimate
0.3
Earnings History > 81 > eps Difference
-0.04
Earnings History > 81 > surprise Percent
-13.3333
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-09
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.16
Earnings History > 82 > eps Estimate
0.19
Earnings History > 82 > eps Difference
-0.03
Earnings History > 82 > surprise Percent
-15.7895
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-05
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.12
Earnings History > 83 > eps Estimate
0.12
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-15
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.19
Earnings History > 84 > eps Estimate
0.14
Earnings History > 84 > eps Difference
0.05
Earnings History > 84 > surprise Percent
35.7143
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-28
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.29
Earnings History > 85 > eps Estimate
0.27
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
7.4074
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-29
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.16
Earnings History > 86 > eps Estimate
0.23
Earnings History > 86 > eps Difference
-0.07
Earnings History > 86 > surprise Percent
-30.4348
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.09
Earnings History > 87 > eps Estimate
0.14
Earnings History > 87 > eps Difference
-0.05
Earnings History > 87 > surprise Percent
-35.7143
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-03
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.11
Earnings History > 88 > eps Estimate
0.18
Earnings History > 88 > eps Difference
-0.07
Earnings History > 88 > surprise Percent
-38.8889
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-31
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.22
Earnings History > 89 > eps Estimate
0.24
Earnings History > 89 > eps Difference
-0.02
Earnings History > 89 > surprise Percent
-8.3333
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.17
Earnings History > 90 > eps Estimate
0.22
Earnings History > 90 > eps Difference
-0.05
Earnings History > 90 > surprise Percent
-22.7273
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-30
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.11
Earnings History > 91 > eps Estimate
0.11
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-31
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.24
Earnings History > 92 > eps Estimate
0.12
Earnings History > 92 > eps Difference
0.12
Earnings History > 92 > surprise Percent
100
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-28
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.24
Earnings History > 93 > eps Estimate
0.17
Earnings History > 93 > eps Difference
0.07
Earnings History > 93 > surprise Percent
41.1765
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-02
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.12
Earnings History > 94 > eps Estimate
0.11
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
9.0909
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-29
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.1199
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-27
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.1736
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-28
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2252
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-06-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1819
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0846
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-01
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.14
Earnings History > 100 > eps Estimate
0.14
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-31
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.14
Earnings History > 101 > eps Estimate
0.33
Earnings History > 101 > eps Difference
-0.19
Earnings History > 101 > surprise Percent
-57.5758
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-01
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.13
Earnings History > 102 > eps Estimate
0.24
Earnings History > 102 > eps Difference
-0.11
Earnings History > 102 > surprise Percent
-45.8333
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.0862
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
1999-12-31
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.095
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-09-30
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.2683
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-06-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2488
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.1443
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1998-12-31
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.1552
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-09-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.2474
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.1726
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-03-31
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.1379
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1995-12-31
Earnings History > 112 > report Date
1996-01-26
Earnings History > 112 > date
1995-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.13
Earnings History > 112 > eps Estimate
0.15
Earnings History > 112 > eps Difference
-0.02
Earnings History > 112 > surprise Percent
-13.3333
Earnings History > 113 > period
1995-09-30
Earnings History > 113 > report Date
1995-10-27
Earnings History > 113 > date
1995-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.23
Earnings History > 113 > eps Estimate
0.2
Earnings History > 113 > eps Difference
0.03
Earnings History > 113 > surprise Percent
15
Earnings History > 114 > period
1995-06-30
Earnings History > 114 > report Date
1995-07-28
Earnings History > 114 > date
1995-06-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.18
Earnings History > 114 > eps Estimate
0.17
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
5.8824
Earnings History > 115 > period
1995-03-31
Earnings History > 115 > report Date
1995-05-01
Earnings History > 115 > date
1995-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.14
Earnings History > 115 > eps Estimate
0.14
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1994-12-31
Earnings History > 116 > report Date
1995-01-30
Earnings History > 116 > date
1994-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.14
Earnings History > 116 > eps Estimate
0.13
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
7.6923
Earnings History > 117 > period
1994-09-30
Earnings History > 117 > report Date
1994-10-27
Earnings History > 117 > date
1994-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.2
Earnings History > 117 > eps Estimate
0.23
Earnings History > 117 > eps Difference
-0.03
Earnings History > 117 > surprise Percent
-13.0435
Earnings History > 118 > period
1994-06-30
Earnings History > 118 > report Date
1994-07-26
Earnings History > 118 > date
1994-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.19
Earnings History > 118 > eps Estimate
0.18
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
5.5556
Earnings History > 119 > period
1994-03-31
Earnings History > 119 > report Date
1994-04-29
Earnings History > 119 > date
1994-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.14
Earnings History > 119 > eps Estimate
0.14
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1993-12-31
Earnings History > 120 > report Date
1994-01-28
Earnings History > 120 > date
1993-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.13
Earnings History > 120 > eps Estimate
0.14
Earnings History > 120 > eps Difference
-0.01
Earnings History > 120 > surprise Percent
-7.1429
Earnings History > 121 > period
1993-09-30
Earnings History > 121 > report Date
1993-10-29
Earnings History > 121 > date
1993-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.23
Earnings History > 121 > eps Estimate
0.19
Earnings History > 121 > eps Difference
0.04
Earnings History > 121 > surprise Percent
21.0526
Earnings History > 122 > period
1993-06-30
Earnings History > 122 > report Date
1993-07-23
Earnings History > 122 > date
1993-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.17
Earnings History > 122 > eps Estimate
0.18
Earnings History > 122 > eps Difference
-0.01
Earnings History > 122 > surprise Percent
-5.5556
Middlesex Water Company owns and operates regulated water utility and wastewater systems in the United States. It operates in two segments, Regulated and Non-Regulated. The Regulated segment collects, treats, and distributes water on a retail and wholesale basis to residential, commercial, industrial, and fire protection customers; and provides regulated wastewater system in New Jersey, Pinelands Wastewater. The Non-Regulated segment provides non-regulated contract services for the operation and maintenance of municipal and private water and wastewater systems. The company primarily operates in parts of New Jersey and Delaware, including Middlesex, Tidewater, Pinelands Water, and Southern Shores. Middlesex Water Company was incorporated in 1896 and is headquartered in Iselin, New Jersey.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AFirst Trust Advisors LP Decreases Stock Holdings in Middlesex Water Company $MSEX - MarketBeat
12/10/2025
First Trust Advisors LP Decreases Stock Holdings in Middlesex Water Company $MSEX MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$59.6667
Analyst Picks
Strong Buy
1
Buy
0
Hold
1
Sell
1
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 95.23% of the total shares of Middlesex Water Company
1.
BlackRock Inc(18.2899%)
since
2025/06/30
2.
T. Rowe Price Investment Management,Inc.(8.3797%)
since
2025/06/30
3.
Vanguard Group Inc(7.9054%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9174%)
since
2025/08/31
5.
State Street Corp(3.8363%)
since
2025/06/30
6.
First Trust Advisors L.P.(3.6843%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1147%)
since
2025/07/31
8.
Morgan Stanley - Brokerage Accounts(2.7621%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.4636%)
since
2025/06/30
10.
T. Rowe Price Small-Cap Value(2.4519%)
since
2025/07/31
11.
iShares Russell 2000 ETF(2.3785%)
since
2025/08/31
12.
iShares US Infrastructure ETF(2.1354%)
since
2025/08/31
13.
T. Rowe Price Small-Cap Stock(2.0243%)
since
2025/07/31
14.
Dimensional Fund Advisors, Inc.(1.9776%)
since
2025/06/30
15.
T. Rowe Price US Small-Cap Core Equity(1.9403%)
since
2025/06/30
16.
Amvescap Plc.(1.8168%)
since
2025/06/30
17.
Legal & General Group PLC(1.5856%)
since
2025/06/30
18.
T. Rowe Price U.S. SC Value Eq Tr-D(1.4441%)
since
2025/06/30
19.
Ledgewood Wealth Advisors, LLC(1.4099%)
since
2025/06/30
20.
iShares Global Water ETF USD Dist(1.3773%)
since
2025/08/31
21.
Goldman Sachs Group Inc(1.3403%)
since
2025/06/30
22.
Renaissance Technologies Corp(1.1263%)
since
2025/06/30
23.
Northern Trust Corp(1.1246%)
since
2025/06/30
24.
Bank of New York Mellon Corp(1.0743%)
since
2025/06/30
25.
Vanguard Institutional Extnd Mkt Idx Tr(1.0558%)
since
2025/07/31
26.
Charles Schwab Investment Management Inc(1.0094%)
since
2025/06/30
27.
Fidelity Small Cap Index(1.0025%)
since
2025/06/30
28.
T. Rowe Price U.S. SC Core Eq Tr-D(0.9982%)
since
2025/06/30
29.
T. Rowe Price Instl Small-Cap Stock(0.9822%)
since
2025/07/31
30.
Thematics Asset Management(0.9491%)
since
2025/06/30
31.
Invesco Water Resources ETF(0.9257%)
since
2025/08/29
32.
First Manhattan Co. LLC(0.8834%)
since
2025/06/30
33.
L&G Clean Water ETF(0.8773%)
since
2025/08/29
34.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8757%)
since
2025/08/29
35.
Thematics Water S/A USD(0.7583%)
since
2024/12/31
36.
iShares Russell 2000 Value ETF(0.736%)
since
2025/08/31
37.
Vanguard Tax-Managed Small Cap Adm(0.6871%)
since
2025/07/31
38.
Zimmer Partners LP(0.6775%)
since
2025/06/30
39.
Vanguard Utilities ETF(0.6306%)
since
2025/07/31
40.
TSP Capital Management Group/LLC(0.6201%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.43
Date
2025-09-30
EPS Actual
0.77
EPS Estimate
0.87
EPS Difference
-0.1
Surprise Percent
-11.4943%
(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.