| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $746.92M$738.05M – $755.79M | $2.86$2.84 – $2.87 | $137.66M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.6200 | $0.6862 | +10.7% | $179.92M | $183.9M |
| Thu, 7 May 2026 | $0.7000 | $0.4200 | −40.0% | $173.46M | $171.17M |
| Thu, 26 Feb 2026 | $0.9030 | $0.7300 | −19.2% | $188.77M | $183.11M |
| Thu, 6 Nov 2025 | $0.7700 | $0.9300 | +20.8% | $190.48M | $191.84M |
| Thu, 7 Aug 2025 | $0.7100 | $0.8500 | +19.7% | $177.1M | $174.41M |
| Wed, 7 May 2025 | $0.6600 | $0.7400 | +12.1% | $173.06M | $170.53M |
| Thu, 27 Feb 2025 | $1.01 | $0.9200 | −8.9% | $188.78M | $186.52M |
| Wed, 6 Nov 2024 | $0.9900 | $0.9600 | −3.0% | $192.08M | $188.82M |