| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Sat, 31 Oct 2026 | $89.25M$88.99M – $89.52M | $0.6900$0.6873 – $0.6927 | $7.43M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 14 Sep 2026 | — | $0.1243 | — | — | — |
| Mon, 15 Jun 2026 | $0.0900 | $0.1400 | +55.6% | $19.67M | $20.69M |
| Mon, 16 Mar 2026 | $0.0300 | $0.0600 | +100.0% | $18.72M | $18.97M |
| Wed, 14 Jan 2026 | $0.0900 | $0.2000 | +122.2% | $19.38M | $22.69M |
| Thu, 11 Sep 2025 | $0.0600 | $0.1000 | +66.7% | $19.38M | $19.79M |
| Mon, 16 Jun 2025 | $0.0400 | $0.0700 | +75.0% | $17.24M | $18.91M |
| Mon, 17 Mar 2025 | $0.0300 | $0.0400 | +33.3% | $18.46M | $19.2M |
| Thu, 16 Jan 2025 | $0.0600 | $0.0400 | −33.3% | $17.85M | $18.45M |