| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $79.7M$79.55M – $79.86M | $2.26$2.25 – $2.27 | $16.9M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $0.5650 | $0.5502 | −2.6% | $19.83M | $19.57M |
| Mon, 27 Apr 2026 | $0.5300 | $0.5400 | +1.9% | $19.5M | $19.11M |
| Thu, 29 Jan 2026 | $0.5100 | $0.0044 | −99.1% | $18.85M | $18.6M |
| Thu, 30 Oct 2025 | $0.4900 | $0.4700 | −4.1% | $18.75M | $35.78M |
| Wed, 23 Jul 2025 | $0.5700 | $0.3300 | −42.1% | $19.3M | $35.61M |
| Wed, 23 Apr 2025 | $0.5100 | $0.5500 | +7.8% | $19.3M | $36.57M |
| Wed, 16 Apr 2025 | $0.5100 | $0.5500 | +7.8% | — | — |
| Wed, 29 Jan 2025 | $0.4300 | $0.5200 | +20.9% | $18M | $18M |