| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $305.51M$304.35M – $306.67M | $3.27$3.25 – $3.28 | $87.66M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 24 Jul 2026 | $0.7830 | $0.7975 | +1.9% | $75.69M | $77.45M |
| Wed, 29 Apr 2026 | $0.7400 | $0.7800 | +5.4% | $74.3M | $72.93M |
| Wed, 28 Jan 2026 | $0.7300 | $0.8500 | +16.4% | $75.43M | $76.29M |
| Wed, 29 Oct 2025 | $0.7200 | $0.7300 | +1.4% | $75.3M | $73.53M |
| Fri, 25 Jul 2025 | $0.6400 | $0.6700 | +4.7% | $74.6M | $71.62M |
| Wed, 23 Apr 2025 | $0.6300 | $0.6500 | +3.2% | $71.8M | $67.6M |
| Wed, 29 Jan 2025 | $0.6100 | $0.7000 | +14.8% | $58.89M | $57.85M |
| Wed, 30 Oct 2024 | $0.5600 | $0.4900 | −12.5% | $53.25M | $65.33M |