Back
7
24
Day Range
$19.37
$19.53
52-Week Range
$7.31
$20.47
Volume
7,300
50D / 200D Avg
$15.76
/
$13.16
Prev Close
$19.44
Price History
Financial Trends
Peer Comparison
vs Energy sector median (307 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 7.2 | 12.9 |
| P/B | 1.0 | 1.6 |
| ROE % | 13.7 | 9.9 |
| Net Margin % | 29.0 | 7.9 |
| Rev Growth 5Y % | -4.0 | 9.4 |
| D/E | 0.0 | 0.5 |
Analyst Price Target
No analyst coverage available
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2030 |
$1.50
$1.50 – $1.50
|
920 M | 1 |
| FY2029 |
$0.68
$0.68 – $0.68
|
920 M | 1 |
| FY2028 |
$2.38
$2.38 – $2.38
|
990 M | 1 |
Key Takeaways
Revenue declined -4.04% annually over 5 years
Earnings grew 327.73% over the past year
ROE of 13.73% — decent returns on equity
Net margin of 28.95% shows strong profitability
Debt/Equity of 0.02 — conservative balance sheet
Generating 228.09M in free cash flow
Growth
Revenue Growth (5Y)
-4.04%
Revenue (1Y)-30.41%
Earnings (1Y)327.73%
FCF Growth (3Y)195.57%
Quality
Return on Equity
13.73%
ROIC9.22%
Net Margin28.95%
Op. Margin27.32%
Safety
Debt / Equity
0.02
Current Ratio1.11
Interest Coverage27.07
Valuation
P/E Ratio
7.22
P/B Ratio0.96
EV/EBITDA7.57
Dividend Yield0.08%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | -30.41% | Revenue Growth (3Y) | -20.39% |
| Earnings Growth (1Y) | 327.73% | Earnings Growth (3Y) | -24.83% |
| Revenue Growth (5Y) | -4.04% | Earnings Growth (5Y) | -3.80% |
| Profitability | |||
| Revenue (TTM) | 896.40M | Net Income (TTM) | 259.55M |
| ROE | 13.73% | ROA | 11.11% |
| Gross Margin | 41.92% | Operating Margin | 27.32% |
| Net Margin | 28.95% | Free Cash Flow (TTM) | 228.09M |
| ROIC | 9.22% | FCF Growth (3Y) | 195.57% |
| Safety | |||
| Debt / Equity | 0.02 | Current Ratio | 1.11 |
| Interest Coverage | 27.07 | Dividend Yield | 0.08% |
| Valuation | |||
| P/E Ratio | 7.22 | P/B Ratio | 0.96 |
| P/S Ratio | 2.09 | PEG Ratio | 0.01 |
| EV/EBITDA | 7.57 | Dividend Yield | 0.08% |
| Market Cap | 1.87B | Enterprise Value | 1.85B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 896.40M | 1.29B | 1.41B | 1.64B | 1.06B |
| Net Income | 259.55M | 60.68M | 459.31M | 611.37M | 303.11M |
| EPS (Diluted) | 2.67 | 0.60 | 4.32 | 5.17 | 2.39 |
| Gross Profit | 375.77M | 549.07M | 695.60M | 1.02B | 659.64M |
| Operating Income | 244.87M | 469.43M | 595.68M | 889.24M | 529.14M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 2.34B | 2.16B | 2.42B | 2.31B | 1.78B |
| Total Liabilities | 387.45M | 323.74M | 459.90M | 599.38M | 390.53M |
| Shareholders' Equity | 1.95B | 1.83B | 1.96B | 1.71B | 1.39B |
| Total Debt | 42.07M | 64.62M | 95.74M | 6.08M | 4.51M |
| Cash & Equivalents | 63.64M | 98.02M | 140.35M | 419.00M | 378.34M |
| Current Assets | 273.50M | 245.94M | 337.18M | 593.60M | 574.04M |
| Current Liabilities | 245.52M | 186.55M | 256.83M | 508.61M | 248.26M |
Strategy Scores
This stock passed the criteria for 2 strategies
Score = fit strength (0–100)
Rank = position among all matches
#808 of 825
#421 of 710
Recent Activity
Entered
Deep Value Investing (Seth Klarman)
Mar 24, 2026
Entered
Defensive Investing (Benjamin Graham)
Mar 24, 2026