| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $250.61M$248.18M – $253.29M | $9.07$8.95 – $9.19 | $50.48M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 10 Aug 2026 | $2.63 | $0.4916 | −81.3% | $60.87M | $60.14M |
| Wed, 27 May 2026 | $2.09 | $2.76 | +32.1% | $65.21M | $63.72M |
| Tue, 3 Feb 2026 | $1.40 | $3.07 | +119.3% | $63.23M | $65.13M |
| Thu, 6 Nov 2025 | $1.56 | $1.76 | +12.8% | $61.03M | $60.74M |
| Tue, 5 Aug 2025 | $2.46 | $2.32 | −5.7% | $60.4M | $59.54M |
| Wed, 28 May 2025 | $2.75 | $2.23 | −18.9% | $61.9M | $62.14M |
| Tue, 4 Feb 2025 | $1.41 | $2.67 | +89.4% | $61.53M | $62.84M |
| Thu, 7 Nov 2024 | $2.48 | $2.45 | −1.2% | $57.88M | $57.83M |