Company profile

Ticker
MSEX
Exchange
CEO
Dennis W. Doll
Employees
Incorporated in
Location
Fiscal year end
Industry (SEC)
SEC CIK
IRS number
221114430

MSEX stock data

(
)

Calendar

1 Nov 19
7 Dec 19
31 Dec 19

News

Company financial data Financial data

Quarter (USD) Sep 19 Jun 19 Mar 19 Dec 18
Revenue 37.74M 33.36M 30.66M 33.23M
Net income 11.12M 8.15M 6.55M 6.99M
Diluted EPS 0.66 0.49 0.39 0.43
Net profit margin 29.47% 24.42% 21.37% 21.04%
Operating income 11.98M 8.95M 7.03M 7.15M
Net change in cash 161K -2M 1.28M 126K
Cash on hand 3.15M 2.99M 4.99M 3.71M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 137.94M 130.63M 132.74M
Net income 32.45M 22.81M 22.74M 20.03M
Diluted EPS 1.96 1.38 1.38 1.22
Net profit margin 23.53% 17.46% 17.13%
Operating income 37.14M 37.8M 40.3M 35.84M
Net change in cash -1.23M 619K 849K 796K
Cash on hand 3.71M 4.94M 4.32M 3.47M

Financial data from company earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Avg
New words: Acquire, aging, bondholder, byreduced, coupon, Cumulative, decide, drew, eastern, equal, escrow, Exhibit, inadvertently, located, Necessity, notification, notifying, par, PNC, reached, registering, reject, repurchase, requisition, rescind, rescission, retained, Son, specific, subcontracted, Tomorrow, transaction, trustee, United, voluntarily, Wilkerson
Removed: break, committed, discounted, main, matter, production, requested, separate, subdivision, Variable