Overview
Key stats
Fundamentals Sep 9- Open
- $16.73
- 52-wk high
- $29.79
- High
- $16.76
- 52-wk low
- $15.77
- Low
- $15.96
- Prev close
- $16.76
- Mkt cap
- $290.1M
- Volume
- 59.4K
- Fwd P/E
- 3.3x
- Beta
- 1.66
- P/S
- 0.9x
- P/B
- 0.5x
- Profit margin
- -0.1%
- Op margin
- -67.5%
- ROE
- -9.9%
What do analysts expect?
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsSmart money
8 funds hold a position and insiders have been net selling.
What insiders are doing
9 trades · 6 mo
Bought$2.1MSold$782K
Earnings
Earnings came in 22.9% below what analysts expected.
Earnings per share
$0.84-22.9%
$1.09 expected
Reports Nov 3, 2026, in 54 days
Financials
What it sold, what it cost, what was left.
Sep 2025Dec 2025Mar 2026Jun 2026
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $490.9M | $493.4M | $509.1M | $62.4M |
| Cost of what it sold | $53.0M | $435.6M | $414.0M | $42.6M |
| Gross profit | $438.0M | $57.8M | $95.0M | $19.7M |
| What it spent | ||||
| Sales and admin | $50.0M | $27.1M | $57.1M | $13.9M |
| Other operating costs | -$7.3M | $52.7M | $1.7M | $35.7M |
| Total operating expenses | $42.7M | $79.8M | $58.8M | $49.6M |
| What was left | ||||
| Operating profit | $395.3M | -$22.0M | $36.3M | -$29.9M |
| Interest on debt | $418.5M | $435.6M | $414.0M | $447.5M |
| Profit before tax | -$28.6M | -$22.0M | $36.3M | -$71.1M |
| Tax | $130.0K | -$686.0K | $1.1M | -$42.2M |
| Net profit | -$9.5M | -$10.4M | $17.5M | $2.1M |
| EBITDA | $399.6M | -$12.4M | $46.1M | $386.4M |
Technicals
Price structure
This stock is under pressure, and looks oversold after a sharp drop.
Trend
Under pressure
0 / 100
RSI 14
6oversold
20D volatility
34%annualized
52-week range
$15.77$29.79
20D support
$15.96recent floor
20D resistance
$22.89recent ceiling
Returns
5D -6.4%20D -25.9%60D -21.1%
Price vs moving averages
SMA20 -16.8%SMA50 -28.4%SMA200 -25.1%
Volume pace
0.96xvs prior 20D