| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $252.58M$249.01M – $254.57M | $1.09$1.08 – $1.11 | $132.42M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.2621 | $0.1825 | −30.4% | $62.78M | $61.48M |
| Mon, 4 May 2026 | $0.3200 | $0.3200 | +0.0% | $67.76M | $68.79M |
| Tue, 24 Feb 2026 | $0.3200 | $0.3200 | +0.0% | $78.91M | $77.38M |
| Mon, 3 Nov 2025 | $0.3200 | $0.3200 | +0.0% | $79.1M | $80.54M |
| Mon, 4 Aug 2025 | $0.3200 | $0.3200 | +0.0% | $84.57M | $96.88M |
| Mon, 5 May 2025 | $0.3200 | $0.3200 | +0.0% | $86.07M | $123.49M |
| Wed, 26 Feb 2025 | $0.3300 | $0.3200 | −3.0% | $93.23M | $92.89M |
| Wed, 30 Oct 2024 | $0.3500 | $0.3400 | −2.9% | $93.23M | $94.8M |