| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $369.14M$358.27M – $380.01M | $2.09$2.08 – $2.29 | $151.29M | 6 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.5190 | $0.4909 | −5.4% | $91.44M | $87.17M |
| Wed, 6 May 2026 | $0.5200 | $0.5300 | +1.9% | $85.87M | $90.13M |
| Wed, 25 Feb 2026 | $0.5100 | $0.5200 | +2.0% | $80.28M | $83.24M |
| Wed, 5 Nov 2025 | $0.5200 | $0.5200 | +0.0% | $79.83M | $66.23M |
| Wed, 6 Aug 2025 | $0.5200 | $0.5300 | +1.9% | $68.84M | $61.73M |
| Wed, 7 May 2025 | $0.5300 | $0.5200 | −1.9% | $69.95M | $62.67M |
| Wed, 26 Feb 2025 | $0.5300 | $0.5600 | +5.7% | $64.43M | $70.83M |
| Wed, 30 Oct 2024 | $0.5200 | $0.5400 | +3.8% | $64.84M | $59.19M |