26 funds hold it.Insiders net selling.
Net selling: insiders sold $144K 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
Oct 21, 2026
Period ending
Sep 30, 2026
Earnings per share
$1.03 expected
Revenue
Financial statements: Alpha Vantage
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Sep 30, 2026Reported Oct 21, 2026 | $1.03est. $1.03 | -0.09%in line | $449.8MAlpha Vantage | +63.2%from $275.7M |
| Jun 30, 2026Reported Jul 22, 2026 | $0.97est. $1.01 | -4.27%miss | $284.6MSEC filing | +3.9%from $273.9M |
| Mar 31, 2026Reported Apr 22, 2026 | $0.83est. $0.96 | -13.48%miss | $273.7MSEC filing | +7.2%from $255.4M |
| Dec 31, 2025Reported Jan 21, 2026 | $0.94est. $0.89 | +5.53%beat | $288.2MSEC filing | +9.0%from $264.5M |
| Sep 30, 2025Reported Oct 22, 2025 | $0.95est. $0.88 | +7.95%beat | $275.7MSEC filing | +7.3%from $257.0M |
| Jun 30, 2025Reported Jul 23, 2025 | $0.91est. $0.78 | +16.67%beat | $273.9MSEC filing | +9.5%from $250.2M |
| Mar 31, 2025Reported Apr 28, 2025 | $0.77est. $0.76 | +1.32%beat | $255.4MSEC filing | +5.7%from $241.7M |
| Dec 31, 2024Reported Jan 24, 2025 | $0.90est. $0.73 | +23.29%beat | $264.5MSEC filing | +12.9%from $234.3M |
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 | $472.4M | $446.9M | $223.7M | $449.8M |
| Cost of what it sold | $184.2M | $197.8M | $197.8M | $178.3M |
| Gross profit | $288.2M | $249.1M | $26.0M | $271.5M |
| What it spent | ||||
| Sales and admin | $172.8M | $107.7M | $107.7M | $121.9M |
| Other operating costs | $25.6M | $59.7M | — | $52.7M |
| Total operating expenses | $198.4M | $167.4M | $107.7M | $174.6M |
| What was left | ||||
| Operating profit | $89.8M | $81.7M | -$81.7M | $96.9M |
| Interest on debt | $184.2M | $173.2M | $171.2M | $169.4M |
| Profit before tax | $89.8M | $81.7M | $94.4M | $96.9M |
| Tax | $20.6M | $19.9M | $23.7M | $24.8M |
| Net profit | $69.3M | $61.9M | $70.7M | $72.2M |
| EBITDA | $101.0M | $90.5M | -$70.6M | $96.9M |
This stock's price action is mixed.
Trend
Mixed
55 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace