| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $405.3M$402.18M – $410.93M | $3.89$3.82 – $4.03 | $147.38M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.9230 | $1.02 | +10.1% | $99.22M | $101.34M |
| Mon, 27 Apr 2026 | $0.9000 | $0.8800 | −2.2% | $95.84M | $97.43M |
| Mon, 26 Jan 2026 | $0.9000 | $0.9600 | +6.7% | $94.63M | $97.85M |
| Mon, 27 Oct 2025 | $0.8600 | $0.9200 | +7.0% | $92.96M | $94.15M |
| Mon, 28 Jul 2025 | $0.8300 | $0.8600 | +3.6% | $91.93M | $89.89M |
| Mon, 28 Apr 2025 | $0.7200 | $0.7900 | +9.7% | $79.56M | $81.41M |
| Mon, 27 Jan 2025 | $0.7100 | $0.7800 | +9.9% | $63.98M | $65.15M |
| Mon, 28 Oct 2024 | $0.7000 | $0.7100 | +1.4% | $63.84M | $62.4M |