Cookies show us what works. Privacy
Cookies show us what works. Privacy
19 funds hold it · Insiders net selling
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 13, 2026
Period ending
Aug 31, 2026
Earnings per share
$1.84 expected
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Aug 31, 2026Reported Oct 13, 2026 | $2.00est. $1.84 | +8.43%beat | $486.9MSEC filing | +16.7%from $417.3M |
| May 31, 2026Reported Jul 8, 2026 | $1.85est. $1.69 | +9.61%beat | $448.5MAlpha Vantage | +6.3%from $422.0M |
| Feb 28, 2026Reported Apr 22, 2026 | $1.34est. $1.22 | +9.94%beat | $385.1MAlpha Vantage | +9.4%from $351.9M |
| Nov 30, 2025Reported Jan 7, 2026 | $1.52est. $1.48 | +2.49%beat | $425.7MAlpha Vantage | +5.5%from $403.7M |
| Aug 31, 2025Reported Oct 8, 2025 | $1.55est. $1.57 | -1.27%miss | $417.3MSEC filing | +2.0%from $409.0M |
| May 31, 2025Reported Jul 9, 2025 | $1.78est. $1.59 | +11.95%beat | $422.0MAlpha Vantage | +2.1%from $413.2M |
| Feb 28, 2025Reported Apr 21, 2025 | $0.98est. $0.98 | +0.00%in line | $351.9MAlpha Vantage | -4.0%from $366.6M |
| Nov 30, 2024Reported Jan 7, 2025 | $1.39est. $1.27 | +9.45%beat | $403.7MAlpha Vantage | +5.8%from $381.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 | Nov 2025 | Feb 2026 | May 2026 | Aug 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $425.7M | $385.1M | $448.5M | $486.9M |
| Cost of what it sold | $323.8M | $297.5M | $336.4M | $364.8M |
| Gross profit | $101.9M | $87.6M | $112.2M | $122.1M |
| What it spent | ||||
| Sales and admin | $32.5M | $30.5M | $35.1M | $38.3M |
| Total operating expenses | $32.5M | $30.5M | $35.1M | $38.3M |
| What was left | ||||
| Operating profit | $69.5M | $57.1M | $77.0M | $83.8M |
| Interest on debt | $12.2M | $11.2M | $11.3M | $10.8M |
| Profit before tax | $55.6M | $24.6M | $66.0M | $79.8M |
| Tax | $14.5M | $8.7M | $14.0M | $21.3M |
| Net profit | $41.1M | $15.9M | $52.0M | $58.5M |
| EBITDA | $90.5M | $58.9M | $100.8M | $114.8M |
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