Back
30
49
Day Range
$5.62
$5.88
52-Week Range
$3.65
$5.90
Volume
16,755
50D / 200D Avg
$5.16
/
$4.94
Prev Close
$5.64
Price History
Financial Trends
Peer Comparison
vs Energy sector median (307 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 24.7 | 13.1 |
| P/B | 0.7 | 1.6 |
| ROE % | 2.9 | 9.7 |
| Net Margin % | 9.3 | 7.8 |
| Rev Growth 5Y % | -7.6 | 9.4 |
| D/E | 0.3 | 0.5 |
Analyst Price Target
No analyst coverage available
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2030 |
$0.75
$0.69 – $0.83
|
640 M | 1 |
| FY2029 |
$0.76
$0.69 – $0.83
|
650 M | 1 |
| FY2028 |
$0.55
$0.50 – $0.61
|
880 M | 1 |
Key Takeaways
Revenue declined -7.59% annually over 5 years
Earnings grew 15.55% over the past year
ROE of 2.92% is below average
Debt/Equity of 0.28 — conservative balance sheet
Generating 98.15M in free cash flow
Revenue growth is accelerating — 1Y growth exceeds 5Y average by 16.03%
Growth
Revenue Growth (5Y)
-7.59%
Revenue (1Y)8.44%
Earnings (1Y)15.55%
FCF Growth (3Y)179.92%
Quality
Return on Equity
2.92%
ROIC3.11%
Net Margin9.33%
Op. Margin17.07%
Safety
Debt / Equity
0.28
Current Ratio1.74
Interest Coverage2.62
Valuation
P/E Ratio
24.68
P/B Ratio0.71
EV/EBITDA18.70
Dividend Yield0.02%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 8.44% | Revenue Growth (3Y) | -0.40% |
| Earnings Growth (1Y) | 15.55% | Earnings Growth (3Y) | 157.45% |
| Revenue Growth (5Y) | -7.59% | Earnings Growth (5Y) | -32.63% |
| Profitability | |||
| Revenue (TTM) | 695.03M | Net Income (TTM) | 64.82M |
| ROE | 2.92% | ROA | 1.83% |
| Gross Margin | 23.40% | Operating Margin | 17.07% |
| Net Margin | 9.33% | Free Cash Flow (TTM) | 98.15M |
| ROIC | 3.11% | FCF Growth (3Y) | 179.92% |
| Safety | |||
| Debt / Equity | 0.28 | Current Ratio | 1.74 |
| Interest Coverage | 2.62 | Dividend Yield | 0.02% |
| Valuation | |||
| P/E Ratio | 24.68 | P/B Ratio | 0.71 |
| P/S Ratio | 2.30 | PEG Ratio | 3.30 |
| EV/EBITDA | 18.70 | Dividend Yield | 0.02% |
| Market Cap | 1.60B | Enterprise Value | 2.22B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 695.03M | 640.93M | 700.62M | 1.36B | 953.13M |
| Net Income | 64.82M | 56.10M | 9.78M | 656.83M | 314.68M |
| EPS (Diluted) | 0.23 | 0.21 | 0.04 | 2.38 | 1.13 |
| Gross Profit | 162.64M | 207.85M | 177.00M | 859.88M | 549.53M |
| Operating Income | 118.64M | 11.67M | 121.27M | 661.28M | 377.67M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 3.54B | 3.43B | 3.18B | 3.17B | 2.96B |
| Total Liabilities | 1.30B | 1.24B | 951.47M | 756.71M | 1.04B |
| Shareholders' Equity | 2.24B | 2.20B | 2.23B | 2.41B | 1.92B |
| Total Debt | 618.20M | 686.93M | 384.71M | 145.58M | 516.30M |
| Cash & Equivalents | 34,971.0 | 50,000.0 | 55,000.0 | 74,000.0 | 63,000.0 |
| Current Assets | 142.93M | 169.25M | 102.05M | 154.95M | 98.28M |
| Current Liabilities | 82.21M | 80.29M | 112.57M | 147.05M | 153.43M |
Strategy Scores
This stock passed the criteria for 2 strategies
Score = fit strength (0–100)
Rank = position among all matches
Custom
Cash Flow Compounder
#839 of 1052
#300 of 827
Recent Activity
Entered
Cash Flow Compounder
Mar 25, 2026
Entered
Deep Value Investing (Seth Klarman)
Mar 25, 2026