| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $300.3M$300.3M – $300.3M | $1.90$1.90 – $1.90 | $93.75M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 21 Apr 2025 | $0.4300 | $0.3600 | −16.3% | — | — |
| Tue, 28 Jan 2025 | $0.4200 | $0.4500 | +7.1% | $67.5M | $68.9M |
| Tue, 22 Oct 2024 | $0.3900 | $0.3900 | +0.0% | $65.37M | $67.13M |
| Mon, 15 Jul 2024 | $0.3400 | $0.3700 | +8.8% | $63.68M | $128.69M |
| Mon, 15 Apr 2024 | $0.3500 | $0.3600 | +2.9% | $63.28M | $124.44M |
| Mon, 22 Jan 2024 | $0.3600 | $0.3900 | +8.3% | $62.96M | $122.36M |