| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $870.27M$842.6M – $884.99M | $2.79$2.63 – $2.88 | $99.21M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.6990 | $0.6203 | −11.3% | $213.97M | $210.47M |
| Tue, 28 Apr 2026 | $0.4800 | $0.5000 | +4.2% | $180.5M | $183.29M |
| Wed, 25 Feb 2026 | $0.5020 | $0.4600 | −8.4% | $217.4M | $194.19M |
| Mon, 27 Oct 2025 | $1.15 | $1.27 | +10.4% | $206.45M | $240.55M |
| Mon, 28 Jul 2025 | $0.7100 | $0.7500 | +5.6% | $236.01M | $198.26M |
| Mon, 28 Apr 2025 | $0.3600 | $0.5000 | +38.9% | — | $167.6M |
| Wed, 26 Feb 2025 | $0.5570 | $0.6800 | +22.1% | $187.42M | $197.82M |
| Mon, 28 Oct 2024 | $1.17 | $1.17 | +0.0% | $213.38M | $225.06M |