| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.11B$1.09B – $1.12B | $1.83$1.80 – $1.85 | $177.28M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.3967 | $0.4870 | +22.8% | $269.71M | $277.76M |
| Wed, 6 May 2026 | $0.3500 | $0.3800 | +8.6% | $244.38M | $253M |
| Wed, 25 Feb 2026 | $0.3100 | $0.3100 | +0.0% | $235.73M | $240.75M |
| Thu, 6 Nov 2025 | $0.2700 | $0.2900 | +7.4% | $235.66M | $229.19M |
| Tue, 5 Aug 2025 | $0.2300 | $0.2600 | +13.0% | $224.35M | $219.47M |
| Thu, 8 May 2025 | $0.3000 | $0.3200 | +6.7% | $213.33M | $211.37M |
| Wed, 26 Feb 2025 | $0.2800 | $0.9000 | +221.4% | $208.02M | $206.27M |
| Thu, 7 Nov 2024 | $0.3300 | $0.3000 | −9.1% | $202.21M | $198.42M |