| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $378M$377.01M – $378.99M | $6.67$6.51 – $6.78 | $249M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | — | $1.77 | — | $89M | $98.9M |
| Mon, 27 Apr 2026 | — | $1.31 | — | −$32.64M | $83.1M |
| Thu, 12 Feb 2026 | — | $1.50 | — | −$31.37M | $88.8M |
| Tue, 28 Oct 2025 | — | $1.48 | — | — | $209.03M |
| Mon, 4 Aug 2025 | — | $1.73 | — | — | $216.73M |
| Mon, 5 May 2025 | — | $1.40 | — | — | $202.11M |
| Thu, 27 Feb 2025 | $1.07 | $1.40 | +30.8% | $54.84M | $59.57M |
| Tue, 29 Oct 2024 | $1.12 | $1.44 | +28.6% | $57.08M | $77.58M |