| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $226.98M$226.75M – $227.2M | $17.15$17.13 – $17.17 | $119.14M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | $4.09 | $4.74 | +15.8% | $55.98M | $56.5M |
| Wed, 12 Aug 2026 | $4.09 | $4.70 | +14.9% | $55.98M | $56.5M |
| Thu, 21 May 2026 | $4.29 | $4.70 | +9.6% | $56.61M | $55.84M |
| Wed, 25 Feb 2026 | $4.47 | $4.48 | +0.2% | $57.79M | $57.39M |
| Tue, 18 Nov 2025 | $4.40 | $4.23 | −3.9% | $57.83M | $56.91M |
| Wed, 13 Aug 2025 | $3.87 | $4.29 | +10.9% | $55.52M | $57.23M |
| Wed, 18 Jun 2025 | $3.35 | $3.76 | +12.2% | $53.83M | $56.35M |
| Thu, 27 Feb 2025 | $3.66 | $3.33 | −9.0% | $52.61M | $53.31M |