| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $87.87M$87.87M – $87.87M | $1.58$1.58 – $1.58 | $22.7M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.3950 | $0.4794 | +21.4% | $22.19M | $23.52M |
| Tue, 5 May 2026 | $0.3100 | $0.3300 | +6.5% | $20.29M | $20.07M |
| Tue, 3 Mar 2026 | $0.3200 | $0.3600 | +12.5% | $20M | $19.47M |
| Thu, 6 Nov 2025 | $0.3800 | $0.4300 | +13.2% | $21M | $20.36M |
| Tue, 12 Aug 2025 | $0.3300 | $0.3500 | +6.1% | $19M | $19.2M |
| Tue, 6 May 2025 | $0.3300 | $0.2500 | −24.2% | $19M | $18.46M |
| Tue, 4 Mar 2025 | $0.3700 | $0.3600 | −2.7% | $19M | $18.87M |
| Thu, 7 Nov 2024 | $0.4100 | $0.4100 | +0.0% | $19M | $19.72M |