| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $45.83M$45.67M – $45.99M | $1.23$1.22 – $1.23 | $29.76M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.3270 | $0.1352 | −58.7% | $11.78M | $11.78M |
| Tue, 5 May 2026 | $0.3000 | $0.1800 | −40.0% | $11.14M | $37.97M |
| Wed, 25 Feb 2026 | $0.3126 | $0.2900 | −7.2% | $11.33M | $10.89M |
| Thu, 6 Nov 2025 | $0.2800 | $0.0200 | −92.9% | $11.33M | $14.9M |
| Tue, 5 Aug 2025 | $0.2700 | $0.1100 | −59.3% | $10.8M | $32.6M |
| Mon, 5 May 2025 | $0.2700 | $0.1700 | −37.0% | $10.93M | $46.31M |
| Tue, 4 Mar 2025 | $0.2500 | $0.4200 | +68.0% | $10.92M | −$9.59M |
| Wed, 6 Nov 2024 | $0.2100 | −$0.1400 | −166.7% | $9.9M | $37.86M |