Overview
No source-backed view yet. This page is available for price, fundamentals, and future receipts as coverage warms.
Key stats
Aug 20- Open
- $59.82
- 52-wk high
- $89.86
- High
- $61.00
- 52-wk low
- $16.04
- Low
- $57.34
- Prev close
- $63.08
Smart money
Earnings
Results versus expectations
Financials
What it sold, what it cost, what was left.
Aug 2025Nov 2025Feb 2026May 2026
| USD | Aug 2025 | Nov 2025 | Feb 2026 | May 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $337.9M | $343.1M | $343.0M | $478.7M |
| Cost of what it sold | $241.2M | $247.4M | $249.3M | $345.5M |
| Gross profit | $96.7M | $95.6M | $93.7M | $133.2M |
| What it spent | ||||
| Research and development | $19.9M | $18.7M | $19.0M | $22.0M |
| Sales and admin | $58.6M | $53.1M | $48.0M | $59.4M |
| Other operating costs | $5.8M | — | $1.0M | $963.0K |
| Total operating expenses | $84.3M | $71.8M | $68.0M | $82.4M |
| What was left | ||||
| Operating profit | $12.4M | $23.8M | $25.7M | $50.9M |
| Interest on debt | $153.0K | $47.0K | $721.0K | $650.0K |
| Profit before tax | $9.4M | $7.9M | $53.0M | $53.7M |
| Tax | -$1.2M | $1.8M | $14.4M | $7.5M |
| Net profit | $9.4M | $5.0M | $37.5M | $44.7M |
| EBITDA | $10.5M | $20.7M | $66.4M | $66.7M |
Technicals
Price structure
This stock is trending upward, and looks overbought after a fast run-up.
Trend
Constructive
65 / 100
RSI 14
70overbought
20D volatility
102%annualized
52-week range
$16.04$89.86
20D support