| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $73M$72.87M – $73.12M | $1.91$1.90 – $1.91 | $27.04M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.4350 | $0.4974 | +14.3% | $17.41M | $18.78M |
| Wed, 29 Apr 2026 | $0.4000 | $0.4300 | +7.5% | $16.48M | $16.79M |
| Wed, 28 Jan 2026 | $0.3900 | $0.4200 | +7.7% | $16.54M | $16.35M |
| Wed, 29 Oct 2025 | $0.3700 | $0.3800 | +2.7% | $16.45M | $16.25M |
| Wed, 23 Jul 2025 | $0.3400 | $0.3600 | +5.9% | $15.52M | $15.43M |
| Wed, 23 Apr 2025 | — | $0.3400 | — | — | $27.81M |
| Fri, 28 Mar 2025 | — | $0.3358 | — | — | $28.28M |
| Wed, 23 Oct 2024 | — | $0.3000 | — | — | $29.05M |