| Fiscal period | Revenue |
|---|
| EPS |
|---|
| Net income |
|---|
| Analysts |
|---|
| Thu, 31 Dec 2026 | $46.71M$43.49M – $48.95M | $1.38$1.33 – $1.45 | $32.57M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | $0.3300 | $0.8500 | +157.6% | $12.15M | −$3.11M |
| Tue, 19 May 2026 | $0.3300 | $0.4000 | +21.2% | $13.04M | $12.39M |
| Wed, 18 Feb 2026 | $0.3200 | −$0.6200 | −293.7% | $14.95M | $6.79M |
| Wed, 12 Nov 2025 | $0.3600 | $0.3900 | +8.3% | — | $16.18M |
| Fri, 8 Aug 2025 | $0.3800 | $0.5100 | +34.2% | $15.91M | $15.78M |
| Wed, 28 May 2025 | $0.4500 | $0.4000 | −11.1% | $13.61M | $14.13M |
| Thu, 20 Feb 2025 | $0.4900 | $0.4600 | −6.1% | $13.58M | $15.23M |
| Thu, 14 Nov 2024 | $0.5000 | $0.5000 | +0.0% | $12.72M | $13.81M |