| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $74.6M$74.19M – $75M | $1.91$1.90 – $1.92 | $39.4M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 12 Aug 2026 | $0.3000 | $0.2400 | −20.0% | $14.18M | $12.43M |
| Wed, 27 May 2026 | $0.4100 | $0.3400 | −17.1% | $17.2M | $27.9M |
| Tue, 12 Aug 2025 | $0.5600 | $0.5400 | −3.6% | $22.04M | $38.38M |
| Mon, 11 Aug 2025 | — | −$0.1847 | — | — | $19.72M |
| Thu, 29 May 2025 | $0.6000 | $0.6600 | +10.0% | $21.43M | $42.78M |
| Wed, 12 Feb 2025 | $0.5100 | $0.6200 | +21.6% | $20.48M | — |
| Mon, 30 Sep 2024 | — | $0.3033 | — | — | $14.71M |
| Thu, 15 Aug 2024 | $0.6300 | $0.0800 | −87.3% | — | $2.43M |