| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $300.31M$299.34M – $301.28M | $2.14$2.13 – $2.14 | $87.9M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 15 Oct 2026 | — | $0.5800 | — | — | — |
| Wed, 22 Jul 2026 | $0.4750 | $0.5281 | +11.2% | $72.74M | $74.7M |
| Wed, 22 Apr 2026 | $0.5400 | $0.3800 | −29.6% | $71.57M | $69.38M |
| Thu, 22 Jan 2026 | $0.4900 | $0.5100 | +4.1% | $75.75M | $87.94M |
| Wed, 22 Oct 2025 | $0.4200 | $0.4500 | +7.1% | — | $83.25M |
| Wed, 23 Jul 2025 | $0.3500 | $0.4000 | +14.3% | — | $82.97M |
| Tue, 22 Apr 2025 | $0.3500 | $0.3500 | +0.0% | — | $80.71M |
| Wed, 26 Feb 2025 | $0.3200 | $0.3963 | +23.8% | — | $80.98M |