| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $570.5M$568.48M – $573.49M | $6.84$6.81 – $6.89 | $128.33M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 20 Jul 2026 | $1.68 | $1.78 | +6.0% | $142.85M | $142.6M |
| Tue, 21 Apr 2026 | $1.15 | $1.52 | +32.2% | $129.89M | $136.55M |
| Wed, 4 Feb 2026 | $1.37 | $1.25 | −8.8% | $139.45M | $140M |
| Tue, 21 Oct 2025 | $1.63 | $1.69 | +3.7% | $139.39M | $142.81M |
| Wed, 16 Jul 2025 | $1.22 | $1.44 | +18.0% | $144.85M | $136.91M |
| Tue, 22 Apr 2025 | $1.04 | $1.05 | +1.0% | $129.7M | $125.39M |
| Tue, 11 Feb 2025 | $1.13 | $1.36 | +20.4% | $128.63M | $134.51M |
| Wed, 23 Oct 2024 | $1.37 | $1.47 | +7.3% | $128.8M | $137.87M |