| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $478.7M$450.61M – $506.03M | $0.3533$0.2808 – $0.3928 | $74.11M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 31 Jul 2026 | $0.0500 | $0.1000 | +100.0% | $107.75M | $115.88M |
| Fri, 8 May 2026 | $0.1300 | $0.0700 | −46.2% | $109.86M | $117.39M |
| Fri, 27 Feb 2026 | $0.1290 | $0.1900 | +47.3% | $119.1M | $133.4M |
| Thu, 30 Oct 2025 | $0.2319 | $0.1827 | −21.2% | $154.5M | $29.65M |
| Thu, 31 Jul 2025 | $0.2286 | $0.1641 | −28.2% | $58.31M | $27.44M |
| Thu, 1 May 2025 | $0.2708 | $0.1971 | −27.2% | $81.44M | $296.01M |
| Fri, 21 Feb 2025 | $0.3750 | $0.3414 | −9.0% | $89.69M | $335.55M |
| Fri, 1 Nov 2024 | $0.3900 | $0.3337 | −14.4% | $155.91M | $353.54M |