| Fiscal period |
|---|
| Revenue |
|---|
| EPS |
|---|
| Net income |
|---|
| Analysts |
|---|
| Thu, 31 Dec 2026 | $202.5M$202.5M – $202.5M | $3.25$3.25 – $3.25 | $84.52M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 24 Jul 2026 | $0.8100 | $0.7645 | −5.6% | $52.4M | $49.8M |
| Fri, 24 Apr 2026 | $0.7700 | $0.7700 | +0.0% | $50.6M | $50.84M |
| Fri, 30 Jan 2026 | $0.7300 | $0.6800 | −6.8% | $44.5M | $43.74M |
| Fri, 17 Oct 2025 | $0.7100 | $0.6700 | −5.6% | $40.2M | $37.97M |
| Fri, 18 Jul 2025 | $0.6300 | $0.6500 | +3.2% | $36.1M | $37.91M |
| Fri, 18 Apr 2025 | $0.6100 | $0.6300 | +3.3% | $36.2M | $36.01M |
| Tue, 21 Jan 2025 | $0.6100 | $0.6300 | +3.3% | $35.3M | $35.38M |
| Fri, 18 Oct 2024 | $0.6400 | $0.6500 | +1.6% | $36.4M | $36.9M |