| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Wed, 30 Sep 2026 | $91.75M$87.83M – $93.94M | $0.9200$0.8689 – $0.9486 | $16.2M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | $0.2167 | $0.2457 | +13.4% | $23.98M | $26.73M |
| Thu, 14 May 2026 | $0.2000 | $0.2600 | +30.0% | $21.59M | $22.37M |
| Thu, 12 Feb 2026 | $0.1000 | $0.2500 | +150.0% | $18.57M | $21.81M |
| Thu, 18 Dec 2025 | $0.1073 | $0.3400 | +216.9% | $18.78M | $22.25M |
| Thu, 14 Aug 2025 | $0.1600 | $0.1400 | −12.5% | $18.11M | $24.14M |
| Wed, 14 May 2025 | $0.1200 | $0.3000 | +150.0% | $15.37M | $21.94M |
| Thu, 13 Feb 2025 | $0.1200 | $0.0400 | −66.7% | $13.89M | $15.97M |
| Thu, 19 Dec 2024 | $0.1200 | $0.2100 | +75.0% | $16.27M | $15.38M |