| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $125M$125M – $125M | $1.65$1.65 – $1.65 | $38.39M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.3700 | $0.3494 | −5.6% | $30.9M | $31.59M |
| Fri, 24 Apr 2026 | $0.2700 | $0.3600 | +33.3% | $26.7M | $30.27M |
| Tue, 27 Jan 2026 | $0.2800 | $0.4200 | +50.0% | $26.7M | $31.41M |
| Fri, 24 Oct 2025 | $0.2200 | $0.2700 | +22.7% | — | $48.34M |
| Fri, 25 Jul 2025 | $0.1700 | $0.2500 | +47.1% | — | $47.68M |
| Fri, 25 Apr 2025 | $0.0900 | $0.2500 | +177.8% | — | $45.99M |
| Thu, 13 Mar 2025 | — | $0.1286 | — | — | $44.37M |
| Tue, 28 Jan 2025 | $0.0900 | $0.1200 | +33.3% | $18M | $22.83M |