24 funds hold it.Insiders net selling.
Net selling: insiders sold $5.5M and bought $0 on the open market in 90 days (SEC Form 4). Congress: no trades disclosed in 180 days.
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsLast report
Aug 5, 2026
Period ending
Jun 30, 2026
Earnings per share
$0.10 expected
Revenue
Financial statements: Alpha Vantage
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Jun 30, 2026Reported Aug 5, 2026 | -$0.11est. $0.10 | -$0.21miss | $1.03BAlpha Vantage | -0.6%from $1.04B |
| Mar 31, 2026Reported May 6, 2026 | -$0.38est. -$0.04 | -$0.34miss | $932.4MAlpha Vantage | -8.2%from $1.02B |
| Dec 31, 2025Reported Feb 4, 2026 | -$0.15est. $0.11 | -$0.26miss | $1.02BAlpha Vantage | +50.2%from $677.3M |
| Sep 30, 2025Reported Nov 17, 2025 | -$0.01est. $0.26 | -103.82%miss | $1.01BAlpha Vantage | +45.8%from $693.8M |
| Jun 30, 2025Reported Aug 6, 2025 | $0.22est. $0.21 | +4.76%beat | $1.04BAlpha Vantage | +49.2%from $697.7M |
| Mar 31, 2025Reported May 7, 2025 | $0.02est. $0.62 | -96.77%miss | $1.02BAlpha Vantage | +47.7%from $687.9M |
| Dec 31, 2024Reported Feb 5, 2025 | Not on file | No estimate | $677.3MAlpha Vantage | 0.0%from $677.1M |
| Sep 30, 2024Reported Nov 13, 2024 | $0.76est. $0.82 | -7.32%miss | $693.8MAlpha Vantage | +5.2%from $659.6M |
Earnings per share comes from Yahoo Finance where available, then Alpha Vantage or the company release. Revenue comes from company releases, SEC filings, Alpha Vantage or Yahoo Finance. A beat or miss needs an analyst estimate on the same basis as the reported figure, so quarters without one show none. Non-USD amounts carry their currency code.
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $1.01B | $1.02B | $932.4M | $1.03B |
| Cost of what it sold | $903.8M | $896.0M | $866.7M | $910.4M |
| Gross profit | $108.0M | $121.1M | $65.6M | $124.5M |
| What it spent | ||||
| Research and development | $7.6M | $6.6M | $7.0M | $5.9M |
| Sales and admin | $77.6M | $70.4M | $71.1M | $65.8M |
| Other operating costs | — | — | — | -$135.5M |
| Total operating expenses | $85.2M | $77.1M | $78.1M | -$63.7M |
| What was left | ||||
| Operating profit | $22.7M | $44.0M | -$12.4M | $188.2M |
| Interest on debt | $28.0M | $25.6M | $25.8M | $24.4M |
| Profit before tax | -$62.1M | -$83.7M | -$46.6M | $150.5M |
| Tax | -$6.3M | $11.2M | $9.3M | $72.4M |
| Net profit | -$57.4M | -$97.2M | -$58.6M | $75.7M |
| EBITDA | $154.8M | $123.8M | $160.0M | $355.9M |
This stock is in a strong uptrend, and looks overbought after a fast run-up.
Trend
Strong uptrend
85 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace