| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $694.66M$663.66M – $713.13M | $1.16$1.15 – $1.18 | $169.28M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 31 Jul 2026 | $0.2643 | $0.2834 | +7.2% | $170.62M | $177.16M |
| Fri, 1 May 2026 | $0.2500 | $0.2700 | +8.0% | $156.96M | $159.5M |
| Fri, 30 Jan 2026 | $0.2300 | $0.2900 | +26.1% | $142.51M | $147.4M |
| Fri, 31 Oct 2025 | $0.2100 | $0.2300 | +9.5% | $142.71M | $125.62M |
| Thu, 31 Jul 2025 | $0.1800 | $0.1800 | +0.0% | $120.02M | $112.62M |
| Fri, 2 May 2025 | $0.1600 | $0.1600 | +0.0% | $109.96M | $108.08M |
| Fri, 31 Jan 2025 | $0.1900 | $0.1700 | −10.5% | $107.48M | $110.7M |
| Fri, 25 Oct 2024 | $0.1700 | $0.1800 | +5.9% | $112.66M | $113.17M |