| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.16B$1.15B – $1.18B | $3.95$3.85 – $4.13 | $307.05M | 7 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $1.00 | $0.9691 | −3.1% | $290.33M | $284.57M |
| Wed, 22 Apr 2026 | $0.9540 | $0.8300 | −13.0% | $284.21M | $273.69M |
| Wed, 21 Jan 2026 | $0.8500 | $0.9400 | +10.6% | $280.07M | $288.2M |
| Wed, 22 Oct 2025 | $0.8840 | $0.9500 | +7.5% | $280.21M | $275.68M |
| Wed, 23 Jul 2025 | $0.7900 | $0.9100 | +15.2% | $267.05M | $273.93M |
| Mon, 28 Apr 2025 | $0.7460 | $0.7800 | +4.6% | $263.57M | $255.41M |
| Fri, 24 Jan 2025 | $0.6900 | $0.7200 | +4.3% | $261.04M | $264.46M |
| Tue, 22 Oct 2024 | $0.7400 | $0.8100 | +9.5% | $260.93M | $257.02M |