| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $99.69M$99.42M – $99.95M | $0.4060$0.3966 – $0.4343 | $16.08M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.2225 | −$0.2977 | −233.8% | $25.75M | $28.36M |
| Tue, 12 May 2026 | $0.2200 | $0.2000 | −9.1% | $25.8M | $25.19M |
| Tue, 3 Feb 2026 | $0.2340 | $0.2100 | −10.3% | $25.83M | $25.06M |
| Tue, 4 Nov 2025 | $0.2400 | $0.2400 | +0.0% | $25.83M | $36.11M |
| Tue, 12 Aug 2025 | $0.2300 | $0.2400 | +4.3% | $24.52M | $25.74M |
| Tue, 13 May 2025 | $0.2300 | $0.2600 | +13.0% | $25.99M | $25.74M |
| Wed, 12 Feb 2025 | $0.2400 | $0.2300 | −4.2% | $22.88M | $42.07M |
| Fri, 8 Nov 2024 | $0.2500 | $0.2400 | −4.0% | $22.72M | $21.88M |