Overview
Key stats
Fundamentals Sep 10- Open
- $3.91
- 52-wk high
- $12.51
- High
- $3.94
- 52-wk low
- $2.54
- Low
- $3.66
- Prev close
- $3.90
- Mkt cap
- $1.08B
- Volume
- 4.96M
- Fwd P/E
- 3.5x
- Beta
- 0.85
- P/S
- 0.9x
- P/B
- 1.4x
- Profit margin
- -43.0%
- Op margin
- +20.5%
- ROE
- -45.5%
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 funds are doing
10 moves · 6 mo
Buys/Adds$27.8MSells/Trims$477.9M
Earnings
Earnings landed in line with what analysts expected.
Earnings per share
$0.19+0.0%
$0.19 expected
Reports Nov 2, 2026, in 53 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 | $318.0M | $319.1M | $310.2M | $310.4M |
| Cost of what it sold | $41.8M | $51.1M | $55.6M | $53.6M |
| Gross profit | $276.2M | $268.0M | $254.6M | $256.8M |
| What it spent | ||||
| Research and development | $53.5M | $42.2M | $40.6M | $56.8M |
| Sales and admin | $46.3M | $65.7M | $50.8M | $58.6M |
| Other operating costs | $108.9M | $105.9M | $95.3M | $763.4M |
| Total operating expenses | $208.7M | $213.8M | $186.7M | $878.8M |
| What was left | ||||
| Operating profit | $67.5M | $54.2M | $67.9M | -$622.0M |
| Interest on debt | $11.5M | $10.6M | $13.5M | $14.7M |
| Profit before tax | $56.4M | $41.3M | $44.3M | -$618.5M |
| Tax | $17.7M | $6.6M | $15.0M | $25.2M |
| Net profit | $38.7M | $34.7M | $29.3M | -$643.7M |
| EBITDA | $81.2M | $74.6M | $79.2M | -$619.1M |
Technicals
Price structure
This stock is under pressure.
Trend
Under pressure
35 / 100
RSI 14
46balanced
20D volatility
71%annualized
52-week range
$2.54$12.51
20D support
$3.66recent floor
20D resistance
$4.37recent ceiling
Returns
5D -9.7%20D -8.8%60D +32.4%
Price vs moving averages
SMA20 -6.6%SMA50 +4.9%SMA200 -36.9%
Volume pace
0.71xvs prior 20D