| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $270.58M$270.48M – $270.68M | $5.39$5.35 – $5.44 | $91.47M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $1.29 | $1.35 | +5.0% | $66.41M | $66.7M |
| Tue, 28 Apr 2026 | $1.26 | $1.29 | +2.4% | $65.57M | $64.34M |
| Tue, 27 Jan 2026 | $1.32 | $1.33 | +0.8% | $66.17M | $68.05M |
| Tue, 28 Oct 2025 | $1.23 | $1.24 | +0.8% | $65.1M | $62.98M |
| Tue, 29 Jul 2025 | $1.12 | $0.8900 | −20.5% | $63.4M | $55.36M |
| Tue, 6 May 2025 | $0.9900 | $0.9500 | −4.0% | $58.76M | $58.36M |
| Tue, 28 Jan 2025 | $0.8900 | $1.03 | +15.7% | $44.73M | $46.23M |
| Tue, 29 Oct 2024 | $0.8300 | $0.9400 | +13.3% | $43.91M | $43.63M |