| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $480.39M$471.17M – $489.61M | $20.17$19.45 – $20.88 | $225.91M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $4.87 | $5.04 | +3.5% | $113.51M | $125.22M |
| Tue, 5 May 2026 | $4.52 | $4.74 | +4.9% | $110.76M | $109.9M |
| Thu, 19 Feb 2026 | $4.50 | $3.66 | −18.7% | $107.45M | $107.91M |
| Mon, 3 Nov 2025 | $4.43 | $4.52 | +2.0% | $107.45M | $103.92M |
| Thu, 7 Aug 2025 | $4.29 | $4.32 | +0.7% | $98.11M | $102.73M |
| Fri, 9 May 2025 | $4.00 | $4.19 | +4.8% | $96.4M | $94.22M |
| Fri, 21 Feb 2025 | $4.17 | $3.97 | −4.8% | $93.25M | $101.36M |
| Mon, 4 Nov 2024 | $4.11 | $4.10 | −0.2% | $92.81M | $90.29M |