| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $500.01M$472.27M – $527.74M | $1.50$1.46 – $1.53 | $304.73M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.3840 | $0.3795 | −1.2% | $122.22M | $118.21M |
| Thu, 7 May 2026 | $0.3535 | $0.3600 | +1.8% | $112.85M | $114.2M |
| Thu, 12 Feb 2026 | $0.3900 | $0.4700 | +20.5% | $110.67M | $106.25M |
| Wed, 5 Nov 2025 | $0.4700 | $0.4500 | −4.3% | $130.45M | $104.27M |
| Wed, 6 Aug 2025 | $0.4500 | $0.4300 | −4.4% | $102.02M | $112.47M |
| Thu, 1 May 2025 | $0.4300 | $0.4200 | −2.3% | $98.85M | $71.65M |
| Wed, 12 Feb 2025 | $0.4000 | $0.4000 | +0.0% | $77.25M | $62.2M |
| Tue, 29 Oct 2024 | $0.3800 | $0.3800 | +0.0% | $57.29M | $57.15M |