| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 30 Jun 2026 | $200.4M$200.03M – $200.77M | $6.21$6.19 – $6.22 | $69.04M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 21 Oct 2026 | — | $1.73 | — | — | — |
| Wed, 22 Jul 2026 | $1.52 | $1.83 | +20.7% | $51.14M | $51.77M |
| Wed, 22 Apr 2026 | $1.55 | $1.60 | +3.2% | $49.87M | $50.25M |
| Wed, 21 Jan 2026 | $1.56 | $1.62 | +3.8% | $49.96M | $49.65M |
| Wed, 22 Oct 2025 | $1.31 | $1.42 | +8.4% | $49.93M | $48.99M |
| Wed, 23 Jul 2025 | $1.25 | $1.39 | +11.2% | $46.26M | $47.61M |
| Mon, 21 Apr 2025 | $1.29 | $1.39 | +7.8% | $46.48M | $46.11M |
| Mon, 27 Jan 2025 | $1.28 | $1.30 | +1.6% | $45.35M | $45.01M |