Back
Day Range
$50.91
$51.75
52-Week Range
$44.61
$59.99
Volume
182,547
50D / 200D Avg
$51.28
/
$49.72
Prev Close
$50.64
Price History
Financial Trends
Peer Comparison
vs Utilities sector median (208 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 18.5 | 13.2 |
| P/B | 1.5 | 1.4 |
| ROE % | 9.0 | 9.3 |
| Net Margin % | 9.4 | 10.8 |
| Rev Growth 5Y % | 3.2 | 6.0 |
| D/E | 1.5 | 1.4 |
Analyst Price Target
Hold
$53.00
+2.7%
Forward P/E
15.8
Forward EPS
$3.26
EPS Growth (est.)
+0.0%
Est. Revenue
570 M
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2029 |
$4.01
$4.01 – $4.01
|
670 M | 1 |
| FY2028 |
$3.55
$3.55 – $3.55
|
630 M | 1 |
| FY2027 |
$3.47
$3.47 – $3.47
|
610 M | 1 |
Key Takeaways
Revenue grew 3.16% annually over 5 years — modest growth
Negative free cash flow of -53.80M
Revenue growth is accelerating — 1Y growth exceeds 5Y average by 5.17%
Capital intensive — 34.53% of revenue goes to capex
ROIC of 4.90% — low return on invested capital
Growth
Revenue Growth (5Y)
3.16%
Revenue (1Y)8.33%
Earnings (1Y)6.58%
FCF Growth (3Y)N/A
Quality
Return on Equity
8.95%
ROIC4.90%
Net Margin9.37%
Op. Margin18.88%
Safety
Debt / Equity
1.54
Current Ratio0.56
Interest Coverage2.31
Valuation
P/E Ratio
18.49
P/B Ratio1.52
EV/EBITDA18.29
Dividend Yield0.04%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 8.33% | Revenue Growth (3Y) | -1.91% |
| Earnings Growth (1Y) | 6.58% | Earnings Growth (3Y) | 5.39% |
| Revenue Growth (5Y) | 3.16% | Earnings Growth (5Y) | 8.59% |
| Profitability | |||
| Revenue (TTM) | 536.00M | Net Income (TTM) | 50.20M |
| ROE | 8.95% | ROA | 2.34% |
| Gross Margin | 41.27% | Operating Margin | 18.88% |
| Net Margin | 9.37% | Free Cash Flow (TTM) | -53.80M |
| ROIC | 4.90% | FCF Growth (3Y) | N/A |
| Safety | |||
| Debt / Equity | 1.54 | Current Ratio | 0.56 |
| Interest Coverage | 2.31 | Dividend Yield | 0.04% |
| Valuation | |||
| P/E Ratio | 18.49 | P/B Ratio | 1.52 |
| P/S Ratio | 1.73 | PEG Ratio | 12.43 |
| EV/EBITDA | 18.29 | Dividend Yield | 0.04% |
| Market Cap | 927.97M | Enterprise Value | 1.85B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 536.00M | 494.80M | 557.10M | 563.20M | 473.30M |
| Net Income | 50.20M | 47.10M | 45.20M | 41.40M | 36.10M |
| EPS (Diluted) | 2.97 | 2.93 | 2.82 | 2.59 | 2.35 |
| Gross Profit | 221.20M | 196.60M | 183.00M | 169.00M | 161.80M |
| Operating Income | 101.20M | 90.60M | 87.10M | 80.50M | 77.80M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 2.15B | 1.79B | 1.67B | 1.59B | 1.54B |
| Total Liabilities | 1.54B | 1.28B | 1.18B | 1.12B | 1.09B |
| Shareholders' Equity | 609.60M | 512.50M | 489.30M | 467.60M | 448.50M |
| Total Debt | 938.70M | 755.80M | 681.60M | 616.10M | 578.20M |
| Cash & Equivalents | 15.60M | 6.30M | 6.50M | 9.00M | 6.50M |
| Current Assets | 240.10M | 188.80M | 177.10M | 194.80M | 159.70M |
| Current Liabilities | 425.80M | 228.70M | 277.30M | 260.10M | 173.50M |