| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $258.6M$257.3M – $259.9M | $3.74$3.71 – $3.76 | $64.02M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 21 Jul 2026 | $0.9030 | $0.9504 | +5.2% | $64.25M | $63.88M |
| Mon, 20 Apr 2026 | $0.8500 | $0.9200 | +8.2% | $63.25M | $84.92M |
| Tue, 27 Jan 2026 | $0.8900 | $0.8000 | −10.1% | $64.65M | $84.73M |
| Tue, 21 Oct 2025 | $0.8670 | $0.9300 | +7.3% | $64.65M | $63.41M |
| Tue, 22 Jul 2025 | $0.7870 | $0.8800 | +11.8% | $64.3M | $60.71M |
| Mon, 21 Apr 2025 | $0.7400 | $0.9900 | +33.8% | $61.35M | $58.99M |
| Tue, 28 Jan 2025 | $0.7300 | $0.7700 | +5.5% | $59.3M | $59.86M |
| Tue, 22 Oct 2024 | $0.7700 | $0.7800 | +1.3% | $59.35M | $57.46M |