| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $91.78M$91.63M – $91.93M | $0.9267$0.9169 – $1.01 | $19.48M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.2400 | $0.1808 | −24.7% | $22.74M | $22.72M |
| Tue, 28 Apr 2026 | $0.2100 | $0.2400 | +14.3% | $21.96M | $22.26M |
| Tue, 27 Jan 2026 | $0.2100 | $0.2600 | +23.8% | $18.76M | $22M |
| Tue, 28 Oct 2025 | $0.1900 | $0.1600 | −15.8% | $17.68M | $20.63M |
| Tue, 22 Jul 2025 | $0.1400 | $0.2300 | +64.3% | $17.99M | $20.38M |
| Tue, 22 Apr 2025 | $0.1200 | $0.1100 | −8.3% | $16.2M | $18.29M |
| Wed, 29 Jan 2025 | $0.1200 | $0.1600 | +33.3% | $22.95M | $18.53M |
| Wed, 23 Oct 2024 | $0.1000 | $0.0900 | −10.0% | $14.7M | $17.22M |