| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $236.11M$235.73M – $236.73M | $2.39$2.30 – $2.40 | $154.47M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.5610 | $0.3926 | −30.0% | $61.22M | $61.05M |
| Wed, 13 May 2026 | $0.5600 | $0.5700 | +1.8% | $61.78M | $57.76M |
| Mon, 2 Feb 2026 | $0.5870 | $0.6400 | +9.0% | $58.12M | $61.45M |
| Mon, 3 Nov 2025 | $0.5800 | $0.5700 | −1.7% | $57.35M | $52.4M |
| Wed, 6 Aug 2025 | $0.5900 | $0.5900 | +0.0% | $54.32M | $77.88M |
| Wed, 14 May 2025 | $0.6200 | $0.5400 | −12.9% | $52.71M | $28.08M |
| Mon, 3 Feb 2025 | $0.6200 | $0.6300 | +1.6% | $52.66M | $26.61M |
| Mon, 28 Oct 2024 | $0.6600 | $0.6600 | +0.0% | $49.31M | $38.42M |