| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $2.58B$2.53B – $2.65B | $5.17$4.73 – $5.57 | $179.72M | 6 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 29 Jul 2025 | $1.39 | $1.54 | +10.8% | $635.81M | $621.86M |
| Wed, 23 Apr 2025 | $1.13 | $1.25 | +10.6% | $611.99M | $594.78M |
| Wed, 26 Feb 2025 | $1.05 | $0.9600 | −8.6% | $602.38M | $598.05M |
| Wed, 6 Nov 2024 | $1.17 | $1.00 | −14.5% | $596.43M | $587.67M |
| Wed, 24 Jul 2024 | $1.22 | $1.32 | +8.2% | $578.82M | $591.19M |
| Wed, 24 Apr 2024 | $1.01 | $1.03 | +2.0% | $565.38M | $571.41M |
| Wed, 21 Feb 2024 | $1.03 | $0.9400 | −8.7% | $567.71M | $570.79M |
| Tue, 24 Oct 2023 | $1.08 | $0.9800 | −9.3% | $561.27M | $556.24M |