20 funds hold it.1 straight earnings beat.
No insider open-market trades in 90 days (SEC Form 4). Congress: no trades disclosed in 180 days.
Analyst target and ratings are on paid plans
Unlock the full resultsLast report
Nov 5, 2026
Period ending
Sep 30, 2026
Earnings per share
$0.22 expected
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Sep 30, 2026Reported Nov 5, 2026 | $0.21est. $0.22 | -4.55%miss | $673.8MSEC filing | -0.1%from $674.6M |
| Jun 30, 2026Reported Aug 6, 2026 | $0.17est. $0.21 | -19.16%miss | $731.1MSEC filing | +5.0%from $696.0M |
| Mar 31, 2026Reported May 7, 2026 | $0.12est. $0.12 | +0.43%in line | $744.7MAlpha Vantage | +5.5%from $706.0M |
| Dec 31, 2025Reported Feb 26, 2026 | $0.24est. $0.22 | +8.59%beat | $678.8MAlpha Vantage | +4.4%from $650.3M |
| Sep 30, 2025Reported Nov 6, 2025 | $0.22est. $0.20 | +10.00%beat | $674.6MSEC filing | +8.7%from $620.8M |
| Jun 30, 2025Reported Aug 7, 2025 | $0.02est. $0.15 | -86.67%miss | $696.0MSEC filing | +11.0%from $627.0M |
| Mar 31, 2025Reported May 8, 2025 | $0.16est. $0.18 | -11.11%miss | $706.0MAlpha Vantage | +8.4%from $651.2M |
| Dec 31, 2024Reported Feb 27, 2025 | $0.09est. $0.24 | -61.67%miss | $650.3MAlpha Vantage | +1.9%from $637.9M |
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 | $674.6M | $678.8M | $744.7M | $731.1M |
| Cost of what it sold | $178.4M | $186.9M | $192.2M | $192.9M |
| Gross profit | $496.2M | $491.9M | $552.5M | $538.2M |
| What it spent | ||||
| Research and development | $98.8M | $109.6M | $98.0M | $96.4M |
| Sales and admin | $91.2M | $444.8M | $143.5M | $54.1M |
| Other operating costs | $206.3M | $218.5M | $244.8M | $253.1M |
| Total operating expenses | $396.3M | $772.9M | $486.3M | $403.6M |
| What was left | ||||
| Operating profit | $99.9M | -$281.0M | $66.2M | $134.6M |
| Interest on debt | $36.8M | $36.2M | $34.7M | $37.8M |
| Profit before tax | $58.1M | -$317.2M | -$73.8M | $68.5M |
| Tax | $19.0M | -$7.9M | -$16.3M | $20.5M |
| Net profit | $39.1M | -$309.3M | -$57.5M | $48.0M |
| EBITDA | $154.2M | -$225.7M | $5.8M | $151.5M |
This stock is trending upward, and looks overbought after a fast run-up.
Trend
Constructive
60 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace