| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $226.75M$225.57M – $227.87M | $3.74$3.72 – $3.77 | $63.32M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 20 Jul 2026 | $0.9020 | $0.9623 | +6.7% | $55.74M | $55.95M |
| Mon, 20 Apr 2026 | $0.8100 | $0.8100 | +0.0% | $53.21M | $53.82M |
| Tue, 20 Jan 2026 | $0.8000 | $0.8100 | +1.3% | $51.39M | $53.31M |
| Tue, 21 Oct 2025 | $0.7300 | $0.8600 | +17.8% | $51.95M | $47.11M |
| Mon, 21 Jul 2025 | $0.6600 | $0.6900 | +4.5% | $50.64M | $49.24M |
| Mon, 21 Apr 2025 | $0.5500 | $0.6700 | +21.8% | $46.23M | $46.84M |
| Tue, 21 Jan 2025 | $0.5000 | $0.5700 | +14.0% | $44.77M | $46.75M |
| Mon, 21 Oct 2024 | $0.4700 | $0.5400 | +14.9% | $42.37M | $44.17M |