30 funds hold it.1 straight earnings miss.
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 29, 2026
Period ending
Sep 30, 2026
Earnings per share
$0.61 expected
Estimates as of Nov 4, 2026
EPS expected
$0.68 to $0.83
Revenue expected
2 analysts
Last 30 days
Analysts raising estimates
Estimate drift
Change in 30 days
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Sep 30, 2026Reported Oct 29, 2026 | $0.56est. $0.61 | -8.20%miss | $580.0MSEC filing | -0.7%from $583.8M |
| Jun 30, 2026Reported Jul 30, 2026 | $0.68est. $0.54 | +25.93%beat | $618.5MSEC filing | -35.7%from $962.4M |
| Mar 31, 2026Reported Apr 30, 2026 | $1.20est. $0.97 | +23.71%beat | $782.7MAlpha Vantage | +28.2%from $610.6M |
| Dec 31, 2025Reported Jan 29, 2026 | $0.67est. $0.39 | +71.79%beat | $538.4MAlpha Vantage | +28.3%from $419.6M |
| Sep 30, 2025Reported Oct 30, 2025 | $0.49est. $0.37 | +32.43%beat | $583.8MSEC filing | +74.2%from $335.2M |
| Jun 30, 2025Reported Jul 24, 2025 | $0.58est. $0.45 | +28.89%beat | $962.4MSEC filing | +213.1%from $307.3M |
| Mar 31, 2025Reported Apr 24, 2025 | $0.78est. $0.63 | +23.81%beat | $610.6MAlpha Vantage | +62.0%from $377.0M |
| Dec 31, 2024Reported Jan 30, 2025 | $0.57est. $0.47 | +21.28%beat | $419.6MAlpha Vantage | +6.9%from $392.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 | Dec 2025 | Mar 2026 | Jun 2026 | Sep 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $538.4M | $782.7M | $618.5M | $580.0M |
| Cost of what it sold | $281.9M | $279.8M | $347.7M | $266.7M |
| Gross profit | $256.5M | $502.8M | $270.8M | $313.3M |
| What it spent | ||||
| Sales and admin | $46.0M | $32.0M | $36.0M | $34.8M |
| Other operating costs | $19.0M | $1.2M | -$2.2M | $19.3M |
| Total operating expenses | $65.0M | $33.2M | $33.8M | $54.0M |
| What was left | ||||
| Operating profit | $191.5M | $469.7M | $236.9M | $259.2M |
| Interest on debt | $42.0M | $40.5M | $39.0M | $39.6M |
| Profit before tax | $224.4M | $428.4M | $236.9M | $219.2M |
| Tax | $28.2M | $80.3M | $34.0M | $53.9M |
| Net profit | $196.3M | $348.1M | $202.9M | $165.2M |
| EBITDA | $411.5M | $603.5M | $412.2M | $393.4M |
This stock is under pressure.
Trend
Under pressure
35 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace