| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.05B$1.03B – $1.07B | $28.79$28.04 – $29.54 | $532.1M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $6.80 | $8.32 | +22.3% | $258.27M | $274.37M |
| Mon, 11 May 2026 | $5.86 | $6.72 | +14.7% | $242.2M | $253.7M |
| Mon, 9 Feb 2026 | $6.77 | $7.14 | +5.5% | $257M | $266.27M |
| Mon, 17 Nov 2025 | $7.10 | $6.75 | −4.9% | $255M | $260.73M |
| Mon, 4 Aug 2025 | $6.52 | $6.36 | −2.5% | $257.63M | $262.15M |
| Tue, 13 May 2025 | $6.33 | $6.04 | −4.6% | $242M | $253.31M |
| Mon, 10 Feb 2025 | $6.52 | $6.93 | +6.3% | $242M | $258.18M |
| Tue, 12 Nov 2024 | $6.77 | $6.50 | −4.0% | $247.11M | $256.18M |