| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $264.98M$263.8M – $266.16M | $1.20$1.04 – $1.33 | $122.8M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.2454 | $0.3408 | +38.9% | $65.84M | $58.57M |
| Tue, 5 May 2026 | $0.3111 | $0.3000 | −3.6% | $67.52M | $59.19M |
| Wed, 18 Feb 2026 | $0.2686 | $0.2700 | +0.5% | $64.34M | $55.48M |
| Thu, 6 Nov 2025 | $0.2720 | $0.2000 | −26.5% | $60.56M | $84.97M |
| Wed, 6 Aug 2025 | $0.2800 | $0.2400 | −14.3% | $59.5M | $170.36M |
| Tue, 6 May 2025 | $0.3900 | $0.2900 | −25.6% | $45.1M | $74.8M |
| Wed, 19 Feb 2025 | $0.4000 | $0.3900 | −2.5% | $51M | $41.7M |
| Wed, 6 Nov 2024 | $0.4100 | $0.3700 | −9.8% | $53.05M | $82.41M |