| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 30 Apr 2026 | $150.8M$150.8M – $150.8M | $1.53$1.53 – $1.53 | $4.56M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 23 Jun 2026 | — | $1.14 | — | — | $71.4M |
| Wed, 11 Mar 2026 | — | $0.2800 | — | — | $69.4M |
| Wed, 10 Dec 2025 | — | $0.9100 | — | — | $70.1M |
| Wed, 10 Sep 2025 | — | $1.10 | — | — | $71.1M |
| Wed, 25 Jun 2025 | — | $0.5840 | — | — | $77.15M |
| Wed, 12 Mar 2025 | — | $1.09 | — | — | $67.17M |
| Wed, 11 Dec 2024 | — | $1.41 | — | — | $47.76M |
| Wed, 11 Sep 2024 | — | $0.9300 | — | — | $48.39M |