| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $195.91M$194.69M – $197.14M | $0.8567$0.8349 – $0.8712 | $11.57M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.2400 | $0.1550 | −35.4% | $47.11M | $54.34M |
| Thu, 30 Apr 2026 | $0.3300 | $0.2000 | −39.4% | $50.48M | $42.72M |
| Thu, 29 Jan 2026 | $0.3500 | $0.2700 | −22.9% | $42.32M | $46.85M |
| Wed, 29 Oct 2025 | $0.2967 | $0.3400 | +14.6% | $28.2M | $36.41M |
| Thu, 24 Jul 2025 | $0.2292 | $0.2900 | +26.5% | $23.79M | $25.07M |
| Wed, 30 Apr 2025 | $0.2550 | $0.2300 | −9.8% | $22.63M | $22.09M |
| Thu, 30 Jan 2025 | $0.2000 | $0.2000 | +0.0% | $20.65M | $21.13M |
| Thu, 24 Oct 2024 | $0.2100 | $0.2500 | +19.0% | $20.93M | $20.82M |