Overview
Key stats
Fundamentals Sep 10- Open
- $6.04
- 52-wk high
- $7.05
- High
- $6.25
- 52-wk low
- $2.87
- Low
- $6.00
- Prev close
- $6.07
- Mkt cap
- $2.56B
- Volume
- 5.50M
- Fwd P/E
- 8.2x
- Beta
- 0.89
- Div yield
- 4.42%
- P/S
- 0.4x
- P/B
- 1.1x
- Profit margin
- -3.0%
- Op margin
- +14.7%
- ROE
- -8.6%
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
Earnings
Earnings came in 121.1% above what analysts expected.
Earnings per share
$0.42+121.1%
$0.19 expected
Reports Oct 30, 2026, in 50 days
EPS expected
$0.20
$0.18 to $0.21
Revenue expected
$1.86B
7 analysts
Last 30 days
1up1down
Split both ways
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 | $1.81B | $1.90B | $1.55B | $1.99B |
| Cost of what it sold | $1.19B | $1.27B | $1.04B | $1.18B |
| Gross profit | $616.0M | $628.0M | $513.0M | $812.0M |
| What it spent | ||||
| Sales and admin | $492.0M | $490.0M | $472.0M | $519.0M |
| Other operating costs | $5.0M | — | -$9.0M | $10.0M |
| Total operating expenses | $497.0M | $492.0M | $463.0M | $529.0M |
| What was left | ||||
| Operating profit | $119.0M | $136.0M | $50.0M | $283.0M |
| Interest on debt | $83.0M | $84.0M | $91.0M | $87.0M |
| Profit before tax | $42.0M | -$359.0M | -$61.0M | $195.0M |
| Tax | $21.0M | -$44.0M | -$28.0M | $89.0M |
| Net profit | $21.0M | -$315.0M | -$33.0M | $106.0M |
| EBITDA | $202.0M | -$195.0M | $109.0M | $282.0M |
Technicals
Price structure
This stock is in a strong uptrend.
Trend
Strong uptrend
100 / 100
RSI 14
53balanced
20D volatility
49%annualized
52-week range
$2.87$7.05
20D support
$5.70recent floor
20D resistance
$6.30recent ceiling
Returns
5D +0.1%20D +2.8%60D +37.9%
Price vs moving averages
SMA20 +1.8%SMA50 +7.9%SMA200 +40.2%
Volume pace
0.64xvs prior 20D