| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $154.79M$152.72M – $156.86M | $0.8060$0.7488 – $0.8558 | $68.83M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.1975 | $0.0208 | −89.5% | $38.36M | $40.02M |
| Thu, 7 May 2026 | $0.2000 | $0.2100 | +5.0% | $40.1M | $42.58M |
| Fri, 27 Feb 2026 | $0.2624 | $0.2600 | −0.9% | $46.99M | $43.92M |
| Thu, 6 Nov 2025 | $0.3300 | $0.3200 | −3.0% | $46.99M | $42.06M |
| Thu, 7 Aug 2025 | $0.3400 | $0.3200 | −5.9% | $53.99M | $2.5M |
| Thu, 8 May 2025 | $0.3400 | $0.3600 | +5.9% | $56.77M | $39.1M |
| Thu, 27 Feb 2025 | $0.3800 | $0.3800 | +0.0% | $65.2M | −$17.07M |
| Wed, 6 Nov 2024 | $0.4000 | $0.3600 | −10.0% | $65.2M | $70.93M |