| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.25B$1.24B – $1.27B | $3.87$3.22 – $4.37 | $395.02M | 6 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.7370 | $0.8242 | +11.8% | $277.64M | $284.3M |
| Mon, 4 May 2026 | $0.5600 | $0.6900 | +23.2% | $245.51M | $263.2M |
| Thu, 5 Mar 2026 | $1.06 | $1.04 | −1.9% | $309.03M | $320.2M |
| Tue, 4 Nov 2025 | $0.3600 | $0.2700 | −25.0% | $446.56M | $177.09M |
| Thu, 31 Jul 2025 | $0.3300 | $0.4600 | +39.4% | $309.3M | $163.51M |
| Mon, 5 May 2025 | $0.1700 | $0.3500 | +105.9% | $270.83M | $125.09M |
| Thu, 6 Mar 2025 | $0.2100 | $0.1700 | −19.0% | $183.26M | $122.54M |
| Tue, 5 Nov 2024 | $0.2200 | $0.2700 | +22.7% | $257.13M | $124.84M |