| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $268.24M$267.82M – $268.61M | $3.46$3.45 – $3.46 | $56.94M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.8240 | $0.8703 | +5.6% | $66.54M | $65.29M |
| Mon, 27 Apr 2026 | $0.7750 | $0.7300 | −5.8% | $62.41M | $62.77M |
| Mon, 26 Jan 2026 | $0.7880 | $0.9100 | +15.5% | $61.06M | $62.74M |
| Mon, 27 Oct 2025 | $0.8800 | $0.7200 | −18.2% | $61.06M | $61.97M |
| Mon, 28 Jul 2025 | $0.8900 | $0.8500 | −4.5% | $62.98M | $59.77M |
| Mon, 28 Apr 2025 | $0.6700 | $0.8800 | +31.3% | $57.43M | $58.6M |
| Tue, 28 Jan 2025 | $0.6600 | $0.9200 | +39.4% | $56.52M | $58.86M |
| Mon, 28 Oct 2024 | $0.6800 | $0.6600 | −2.9% | $45.25M | $44.99M |