| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $748.7M$748.25M – $749.15M | $7.52$7.50 – $7.54 | $254.98M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $1.80 | $1.96 | +8.8% | $178.53M | $187.49M |
| Thu, 16 Apr 2026 | $1.76 | $1.85 | +5.1% | $177.19M | $179M |
| Fri, 23 Jan 2026 | $1.78 | $1.75 | −1.7% | $173.76M | $181M |
| Fri, 17 Oct 2025 | $1.86 | $1.85 | −0.5% | $175.14M | $175.48M |
| Thu, 17 Jul 2025 | $1.67 | $1.85 | +10.8% | $174.6M | $169.3M |
| Thu, 17 Apr 2025 | $1.58 | $1.67 | +5.7% | $161.67M | $164.84M |
| Thu, 23 Jan 2025 | $1.61 | $1.68 | +4.3% | $162.4M | $162.94M |
| Thu, 17 Oct 2024 | $1.58 | $1.75 | +10.8% | $159.32M | $163.67M |