| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $76.5M$76.5M – $76.5M | $2.64$2.64 – $2.64 | $11.33M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.6200 | $0.4846 | −21.8% | $18.9M | $17.58M |
| Tue, 28 Apr 2026 | $0.5350 | $0.5200 | −2.8% | $18.45M | $17.49M |
| Tue, 27 Jan 2026 | $0.6100 | $0.4600 | −24.6% | $18.25M | $16.52M |
| Tue, 28 Oct 2025 | $0.4000 | $0.8100 | +102.5% | $17.8M | $17.36M |
| Tue, 29 Jul 2025 | $0.2600 | $0.5000 | +92.3% | $16.95M | $16.63M |
| Wed, 30 Apr 2025 | $0.0950 | $0.1100 | +15.8% | $16.25M | $15.54M |
| Tue, 4 Feb 2025 | $0.1950 | $0.4900 | +151.3% | $16M | $16.34M |
| Tue, 29 Oct 2024 | $0.1800 | $0.1400 | −22.2% | $15.75M | $14.87M |