| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $225.13M$222.35M – $227.91M | $0.9571$0.9368 – $0.9775 | $119.75M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 16 Oct 2026 | $0.2943 | $0.5274 | +79.2% | — | — |
| Thu, 23 Jul 2026 | $0.2357 | $0.1165 | −50.6% | $56.5M | $57.76M |
| Thu, 23 Apr 2026 | $0.2200 | $0.2200 | +0.0% | $52.27M | $51.88M |
| Thu, 5 Feb 2026 | $0.2300 | $0.2100 | −8.7% | $58.67M | $50.47M |
| Thu, 23 Oct 2025 | $0.2300 | $0.2500 | +8.7% | $61M | $101.94M |
| Thu, 24 Jul 2025 | $0.2200 | $0.2300 | +4.5% | $61.95M | $97.75M |
| Thu, 24 Apr 2025 | $0.2200 | $0.2000 | −9.1% | $59.83M | $91.55M |
| Thu, 6 Feb 2025 | $0.2900 | $0.2700 | −6.9% | $68.7M | $121.16M |