| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $801.19M$791.95M – $807.34M | $2.01$1.98 – $2.04 | $75.86M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.5230 | $0.5306 | +1.5% | $191.06M | $195.09M |
| Mon, 4 May 2026 | $0.4300 | $0.5100 | +18.6% | $180.1M | $190.85M |
| Mon, 23 Feb 2026 | $0.3500 | $1.54 | +340.0% | $176.89M | $195.32M |
| Mon, 3 Nov 2025 | $0.3700 | $0.5000 | +35.1% | $176.82M | $173.94M |
| Mon, 4 Aug 2025 | $0.3500 | $0.3900 | +11.4% | $165.75M | $156.63M |
| Mon, 5 May 2025 | $0.3200 | $0.3800 | +18.8% | $150.36M | $166.63M |
| Mon, 24 Feb 2025 | $0.1500 | $0.3300 | +120.0% | $133.86M | $147.46M |
| Mon, 4 Nov 2024 | $0.2200 | $0.3100 | +40.9% | $133.67M | $144.53M |