| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $145.48M$144.65M – $146.3M | $1.45$1.40 – $1.55 | $68.51M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.3598 | $0.6455 | +79.4% | $35.77M | $35.7M |
| Thu, 7 May 2026 | $0.3700 | $0.3600 | −2.7% | $36.39M | $34.09M |
| Thu, 26 Feb 2026 | $0.3700 | $0.3700 | +0.0% | $35.84M | $34.92M |
| Thu, 13 Nov 2025 | $0.3700 | $0.3500 | −5.4% | $35.28M | $35.37M |
| Wed, 13 Aug 2025 | $0.3600 | $0.3700 | +2.8% | $35.75M | $35.64M |
| Mon, 12 May 2025 | $0.3700 | $0.3800 | +2.7% | — | $23.95M |
| Wed, 19 Mar 2025 | $0.3600 | $0.3500 | −2.8% | — | $16.57M |
| Thu, 14 Nov 2024 | $0.3804 | $0.3500 | −8.0% | $33.96M | $33.48M |