| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Mon, 31 Aug 2026 | $639.25M$638.58M – $640.08M | $1.87$1.85 – $1.88 | $101.61M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 7 Jul 2026 | $0.5030 | $0.5778 | +14.9% | $165.6M | $167.55M |
| Wed, 25 Mar 2026 | $0.3900 | $0.3900 | +0.0% | $149.78M | $154.81M |
| Wed, 17 Dec 2025 | $0.3700 | $0.3600 | −2.7% | $145.93M | $144.21M |
| Wed, 15 Oct 2025 | $0.5070 | $0.5200 | +2.6% | $164.03M | $167.52M |
| Thu, 26 Jun 2025 | $0.4700 | $0.5100 | +8.5% | $164.7M | $158.66M |
| Mon, 24 Mar 2025 | $0.4033 | $0.3900 | −3.3% | $143.4M | $145.53M |
| Wed, 18 Dec 2024 | $0.4200 | $0.4000 | −4.8% | $145.85M | $145.2M |
| Tue, 15 Oct 2024 | $0.5300 | $0.5000 | −5.7% | $157M | $158.71M |