| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $185.18M$181.05M – $189.84M | $1.57$1.52 – $1.61 | $77.52M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.3906 | $0.0728 | −81.4% | $46.72M | $44.33M |
| Thu, 14 May 2026 | $0.4222 | $0.4059 | −3.9% | $47.79M | $46.26M |
| Thu, 26 Feb 2026 | $0.4300 | $0.4400 | +2.3% | $49.6M | $50.04M |
| Tue, 4 Nov 2025 | $0.4600 | $0.4300 | −6.5% | $52M | $39.96M |
| Wed, 6 Aug 2025 | $0.4600 | $0.4600 | +0.0% | $50.1M | $42.43M |
| Thu, 8 May 2025 | $0.5700 | $0.5300 | −7.0% | $55.98M | $53.59M |
| Thu, 27 Feb 2025 | $0.5900 | $0.5600 | −5.1% | $60.25M | $29.05M |
| Thu, 7 Nov 2024 | $0.5900 | $0.5800 | −1.7% | $59.84M | $33.76M |