Cookies show us what works. Privacy
Cookies show us what works. Privacy
18 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
Nov 3, 2026
Period ending
Sep 30, 2026
Earnings per share
$0.89 expected
Estimates as of Nov 9, 2026
EPS expected
$1.10 to $1.32
Revenue expected
7 analysts
Last 30 days
Analysts cutting estimates
Estimate drift
Change in 30 days
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Sep 30, 2026Reported Nov 3, 2026 | $0.81est. $0.89 | -8.99%miss | Not on file | Not on file |
| Jun 30, 2026Reported Aug 5, 2026 | $0.99est. $0.96 | +3.13%beat | $1.95BAlpha Vantage | +9.5%from $1.78B |
| Mar 31, 2026Reported May 5, 2026 | $1.23est. $1.21 | +1.65%beat | $2.09BAlpha Vantage | +9.8%from $1.90B |
| Dec 31, 2025Reported Feb 5, 2026 | $1.09est. $1.08 | +0.93%in line | $2.01BAlpha Vantage | +5.2%from $1.91B |
| Sep 30, 2025Reported Nov 4, 2025 | $0.86est. $0.84 | +2.38%beat | $1.78BAlpha Vantage | +3.4%from $1.72B |
| Jun 30, 2025Reported Aug 6, 2025 | $0.88est. $0.85 | +3.53%beat | $1.78BSEC filing | +2.6%from $1.74B |
| Mar 31, 2025Reported May 1, 2025 | $1.14est. $1.06 | +7.55%beat | $1.90BAlpha Vantage | +0.8%from $1.89B |
| Dec 31, 2024Reported Feb 5, 2025 | $1.03est. $0.98 | +5.10%beat | $1.91BAlpha Vantage | +5.2%from $1.81B |
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.78B | $2.01B | $2.09B | $1.95B |
| Cost of what it sold | $430.0M | $493.0M | $493.0M | $1.21B |
| Gross profit | $1.35B | $1.52B | $1.59B | $743.0M |
| What it spent | ||||
| Sales and admin | $674.0M | $729.0M | $704.0M | — |
| Other operating costs | $85.0M | $409.0M | $254.0M | $185.0M |
| Total operating expenses | $759.0M | $1.14B | $958.0M | $185.0M |
| What was left | ||||
| Operating profit | $593.0M | $378.0M | $636.0M | $558.0M |
| Interest on debt | $36.6M | $41.0M | $44.0M | $47.8M |
| Profit before tax | $549.0M | $491.0M | $602.0M | $515.0M |
| Tax | $121.0M | $158.0M | $125.0M | $71.0M |
| Net profit | $423.0M | $332.0M | $459.0M | $448.0M |
| EBITDA | $819.6M | $777.0M | $898.0M | $807.0M |
This stock is trending upward.
Trend
Constructive
65 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace