| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $100.3M$100.3M – $100.3M | $3.30$3.30 – $3.30 | $24.71M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 11 Aug 2026 | $1.55 | −$0.3567 | −123.0% | $29M | $19.68M |
| Wed, 13 May 2026 | −$1.05 | $0.3000 | +128.6% | $18M | $27.29M |
| Thu, 19 Mar 2026 | −$0.2000 | −$0.1500 | +25.0% | $23M | $25.11M |
| Wed, 12 Nov 2025 | −$0.0500 | −$0.2100 | −320.0% | $22M | $13.82M |
| Tue, 19 Aug 2025 | −$0.0500 | −$0.0500 | +0.0% | $26M | $26M |
| Wed, 14 May 2025 | −$0.5500 | −$0.0600 | +89.1% | $18M | $20.1M |
| Wed, 26 Mar 2025 | $0.3500 | $0.0303 | −91.3% | $25M | $25M |
| Tue, 12 Nov 2024 | $0.3500 | $0.0500 | −85.7% | $25M | $22.53M |