NASDAQ
Financial data for MSEX
15.40% YoY
40.69% YoY
40.11% YoY
Annual Income Statement for MSEX
| Item | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue | $192M | $166M | $162M | $143M | $142M |
| Cost of Revenue | $92M | $83M | $79M | $74M | $71M |
| Gross Profit | $100M | $83M | $83M | $69M | $71M |
| Operating Expenses | $46M | $44M | $36M | $36M | $33M |
| Operating Income | $53M | $39M | $47M | $33M | $37M |
| Net Income | $44M | $32M | $42M | $37M | $38M |
| EPS | $2.48 | $1.77 | $2.40 | $2.08 | $2.19 |
| EBITDA | $92M | $73M | $80M | $63M | $59M |
No price data available for this timeframe.