| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $556.96M$555.9M – $557.55M | $1.73$1.69 – $1.76 | $179.13M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.4233 | $0.4390 | +3.7% | $137.48M | $139.42M |
| Tue, 28 Apr 2026 | $0.4233 | $0.3700 | −12.6% | $134.32M | $133.7M |
| Tue, 27 Jan 2026 | $0.4100 | $0.4300 | +4.9% | $135.63M | $137.82M |
| Tue, 28 Oct 2025 | $0.4100 | $0.3900 | −4.9% | $138M | $135.98M |
| Tue, 29 Jul 2025 | $0.3400 | $0.3800 | +11.8% | $134M | $130.92M |
| Tue, 29 Apr 2025 | $0.3200 | $0.3200 | +0.0% | $121.28M | $118.02M |
| Tue, 28 Jan 2025 | $0.3600 | $0.3500 | −2.8% | $119.92M | $120.42M |
| Tue, 29 Oct 2024 | $0.3600 | $0.3100 | −13.9% | $119.37M | $121.21M |