Back
Day Range
$3.00
$3.70
52-Week Range
$2.97
$3.70
Volume
35
50D / 200D Avg
$3.00
/
$3.13
Prev Close
$3.00
Quick Summary
Price History
Financial Trends
Peer Comparison
vs Energy sector median (309 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 208.8 | 13.1 |
| P/B | 11.2 | 1.6 |
| ROE % | 5.0 | 9.7 |
| Net Margin % | 5.2 | 7.8 |
| Rev Growth 5Y % | 10.6 | 9.4 |
| D/E | 0.9 | 0.5 |
Analyst Price Target
No analyst coverage available
Earnings Estimates
No forward estimates available
No quarterly estimates available
Earnings Surprises
Last 8 quarters
| Quarter | Est. EPS | Actual EPS | Surprise |
|---|---|---|---|
| 2025-12-31 | N/A | $0.01 | — |
| 2025-11-20 | N/A | $0.00 | — |
| 2025-08-21 | N/A | $0.04 | — |
| 2025-05-22 | N/A | $0.09 | — |
| 2024-11-21 | N/A | $0.07 | — |
| 2024-08-22 | N/A | $0.68 | — |
| 2024-05-23 | N/A | $1.02 | — |
| 2024-03-20 | N/A | $0.85 | — |
Dividend History
Yield
0.07%
Payout Ratio
N/A
Growth (3Y)
N/A
Growth (5Y)
N/A
| Ex-Date | Payment Date | Amount | Yield |
|---|---|---|---|
| May 09, 2025 | May 30, 2025 | $0.10 | 3.21% |
| May 02, 2024 | May 23, 2024 | $0.14 | 2.98% |
| May 23, 2023 | Jun 09, 2023 | $0.14 | 2.43% |
| May 17, 2022 | Jun 03, 2022 | $0.05 | 1.18% |
| May 12, 2020 | May 29, 2020 | $0.08 | 3.18% |
| May 21, 2019 | Jun 07, 2019 | $0.07 | 0.82% |
| May 09, 2018 | May 29, 2018 | $0.04 | 0.33% |
| May 06, 2016 | May 26, 2016 | $0.06 | 0.84% |
| May 14, 2015 | May 26, 2015 | $0.17 | 2.97% |
Key Takeaways
Revenue grew 10.55% annually over 5 years — strong growth
Earnings declined -50.03% over the past year
ROE of 4.95% is below average
Generating 30.56M in free cash flow
P/E of 208.78 — premium valuation
Revenue growth is decelerating — 1Y growth trails 5Y average by 32.52%
Growth
Revenue Growth (5Y)
10.55%
Revenue (1Y)-21.97%
Earnings (1Y)-50.03%
FCF Growth (3Y)-21.07%
Quality
Return on Equity
4.95%
ROIC3.19%
Net Margin5.18%
Op. Margin7.77%
Safety
Debt / Equity
0.89
Current Ratio3.19
Interest Coverage2.49
Valuation
P/E Ratio
208.78
Forward P/EN/A
P/B Ratio11.21
EV/EBITDA141.96
Dividend Yield0.07%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | -21.97% | Revenue Growth (3Y) | -13.61% |
| Earnings Growth (1Y) | -50.03% | Earnings Growth (3Y) | -43.75% |
| Revenue Growth (5Y) | 10.55% | Earnings Growth (5Y) | 1.93% |
| Profitability | |||
| Revenue (TTM) | 437.30M | Net Income (TTM) | 22.64M |
| ROE | 4.95% | ROA | 2.49% |
| Gross Margin | 28.67% | Operating Margin | 7.77% |
| Net Margin | 5.18% | Free Cash Flow (TTM) | 30.56M |
| ROIC | 3.19% | FCF Growth (3Y) | -21.07% |
| Safety | |||
| Debt / Equity | 0.89 | Current Ratio | 3.19 |
| Interest Coverage | 2.49 | ||
| Dividends | |||
| Dividend Yield | 0.07% | Payout Ratio | N/A |
| Dividend Growth (3Y) | N/A | Dividend Growth (5Y) | N/A |
| Consecutive Div Years | N/A | ||
| Valuation | |||
| P/E Ratio | 208.78 | Forward P/E | N/A |
| P/B Ratio | 11.21 | P/S Ratio | 10.81 |
| PEG Ratio | -0.36 | Forward PEG | N/A |
| EV/EBITDA | 141.96 | Fwd EV/EBITDA | N/A |
| Forward P/S | N/A | Fwd Earnings Yield | N/A |
| FCF Yield | 0.65% | ||
| Market Cap | 4.73B | Enterprise Value | 4.82B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 437.30M | 560.45M | 585.87M | 501.24M | 292.81M |
| Net Income | 22.64M | 45.32M | 71.57M | 75.20M | 20.98M |
| EPS (Diluted) | 0.14 | 0.29 | 0.45 | 0.48 | 0.13 |
| Gross Profit | 125.38M | 170.30M | 202.60M | 168.86M | 75.96M |
| Operating Income | 33.97M | 70.09M | 102.28M | 97.74M | 22.74M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 909.93M | 986.11M | 836.42M | 903.10M | 805.61M |
| Total Liabilities | 488.19M | 493.41M | 388.40M | 478.08M | 464.73M |
| Shareholders' Equity | 421.75M | 492.70M | 448.02M | 425.02M | 340.88M |
| Total Debt | 375.97M | 381.69M | 263.59M | 262.65M | 288.52M |
| Cash & Equivalents | 281.35M | 314.69M | 162.35M | 287.76M | 291.75M |
| Current Assets | 556.69M | 648.93M | 515.38M | 599.79M | 510.11M |
| Current Liabilities | 174.48M | 175.25M | 190.50M | 293.55M | 223.70M |
