| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 30 Apr 2026 | $1.89B$1.85B – $1.92B | $2.87$2.77 – $2.99 | $141.38M | 10 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 9 Sep 2026 | — | −$0.1017 | — | — | — |
| Mon, 29 Jun 2026 | $1.46 | $1.84 | +26.0% | $555.97M | $641.62M |
| Tue, 10 Mar 2026 | $0.6780 | $0.6400 | −5.6% | $475.54M | $408.05M |
| Tue, 9 Dec 2025 | $0.7760 | $0.4400 | −43.3% | $469.53M | $472.51M |
| Tue, 9 Sep 2025 | $0.3652 | $0.3200 | −12.4% | $437.63M | $454.68M |
| Tue, 24 Jun 2025 | $1.38 | $1.61 | +16.7% | $241.51M | $275.05M |
| Tue, 4 Mar 2025 | $0.5800 | $0.3000 | −48.3% | $242.39M | $167.64M |
| Wed, 4 Dec 2024 | $0.7200 | $0.4700 | −34.7% | $181.8M | $188.46M |