| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $691.37M$685.2M – $697.53M | $2.76$2.74 – $2.78 | $82.88M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | $0.6830 | $0.6698 | −1.9% | $169.66M | $177.54M |
| Thu, 11 Jun 2026 | $0.8000 | $0.7300 | −8.8% | $169.33M | $176.44M |
| Thu, 14 May 2026 | $0.7020 | $0.6100 | −13.1% | $169.33M | $176.44M |
| Thu, 13 Nov 2025 | $0.6400 | $0.7400 | +15.6% | $153.78M | $150.84M |
| Thu, 14 Aug 2025 | $0.8800 | $0.8100 | −8.0% | $145.27M | $152.71M |
| Fri, 23 May 2025 | $0.8270 | $0.9700 | +17.3% | $145.27M | $154.94M |