| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $886.03M$870.42M – $901M | $3.04$3.00 – $3.10 | $267.74M | 6 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.7670 | $0.7675 | +0.1% | $221.13M | $219.2M |
| Tue, 28 Jul 2026 | $0.7670 | $0.7700 | +0.4% | $221.13M | $219.2M |
| Wed, 29 Apr 2026 | $0.8300 | $0.7000 | −15.7% | $230.21M | $214.72M |
| Wed, 28 Jan 2026 | $0.7900 | $0.7900 | +0.0% | $230.94M | $225.66M |
| Wed, 29 Oct 2025 | $0.6800 | $0.4400 | −35.3% | $145.16M | $144.95M |
| Thu, 24 Jul 2025 | $0.5920 | $0.6900 | +16.6% | $113.34M | $113.67M |
| Thu, 24 Apr 2025 | $0.5250 | $0.6000 | +14.3% | $109.58M | $110.44M |
| Thu, 30 Jan 2025 | $0.5470 | $0.6000 | +9.7% | $107.89M | $110.18M |