Cookies show us what works. Privacy
Cookies show us what works. Privacy
22 funds hold it · 6 straight earnings beats
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
Oct 21, 2026
Period ending
Sep 30, 2026
Earnings per share
$0.56 expected
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Sep 30, 2026Reported Oct 21, 2026 | $0.59est. $0.56 | +5.52%beat | $411.2MSEC filing | +2.3%from $402.1M |
| Jun 30, 2026Reported Jul 29, 2026 | $0.56est. $0.48 | +16.50%beat | $418.8MSEC filing | +0.8%from $415.6M |
| Mar 31, 2026Reported May 5, 2026 | $0.54est. $0.40 | +33.36%beat | $391.9MSEC filing | +2.4%from $382.7M |
| Dec 31, 2025Reported Feb 26, 2026 | $0.83est. $0.80 | +3.73%beat | $434.9MAlpha Vantage | -1.7%from $442.6M |
| Sep 30, 2025Reported Oct 30, 2025 | $0.54est. $0.43 | +25.58%beat | $402.1MSEC filing | +5.6%from $380.8M |
| Jun 30, 2025Reported Jul 31, 2025 | $0.45est. $0.43 | +4.65%beat | $415.6MSEC filing | -0.6%from $418.2M |
| Mar 31, 2025Reported May 5, 2025 | $0.41est. $0.43 | -4.65%miss | $382.7MSEC filing | +3.7%from $368.9M |
| Dec 31, 2024Reported Feb 25, 2025 | $0.97est. $0.86 | +13.40%beat | $442.6MAlpha Vantage | +11.5%from $397.0M |
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 | Dec 2025 | Mar 2026 | Jun 2026 | Sep 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $434.9M | $391.9M | $418.8M | $411.2M |
| Cost of what it sold | $219.6M | $167.7M | $199.0M | $201.3M |
| Gross profit | $215.4M | $224.2M | $219.7M | $209.9M |
| What it spent | ||||
| Research and development | $24.8M | $23.5M | $24.3M | $21.9M |
| Sales and admin | $169.3M | $178.2M | $172.4M | $165.3M |
| Other operating costs | -$534.9M | -$17.6M | $3.8M | $3.8M |
| Total operating expenses | -$340.8M | $184.2M | $200.5M | $191.0M |
| What was left | ||||
| Operating profit | $556.2M | $40.1M | $19.3M | $18.9M |
| Interest on debt | $23.7M | $26.8M | $23.0M | $23.0M |
| Profit before tax | $4.3M | -$2.4M | $4.7M | $15.7M |
| Tax | $6.0M | $2.2M | $262.0K | $812.0K |
| Net profit | -$1.7M | -$4.6M | $4.5M | $14.9M |
| EBITDA | $66.4M | $62.9M | $65.9M | $38.6M |
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