| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $499.28M$495.03M – $503.54M | $7.46$6.37 – $8.00 | $215.15M | 8 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $1.70 | $1.79 | +5.1% | $120.93M | $119.22M |
| Mon, 4 May 2026 | $1.45 | $1.83 | +26.2% | $112.11M | $116.36M |
| Tue, 17 Feb 2026 | $1.62 | $1.70 | +4.9% | $105.35M | $107.11M |
| Mon, 3 Nov 2025 | $1.12 | $2.66 | +137.5% | $105.3M | $97.8M |
| Mon, 4 Aug 2025 | $1.08 | $1.29 | +19.4% | $95.41M | $96.04M |
| Tue, 6 May 2025 | $1.38 | $1.20 | −13.0% | $105.98M | $88.18M |
| Wed, 19 Feb 2025 | $1.29 | $1.52 | +17.8% | $91.35M | $91.14M |
| Mon, 4 Nov 2024 | $0.9000 | $0.9100 | +1.1% | $91.31M | $83.84M |