| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.55B$1.54B – $1.56B | $3.77$3.74 – $3.82 | $487.8M | 7 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 21 Jul 2026 | $0.9190 | $1.11 | +20.8% | $389.06M | $387.57M |
| Tue, 21 Apr 2026 | $0.8800 | $0.8900 | +1.1% | $381.99M | $371.71M |
| Thu, 22 Jan 2026 | $0.8600 | $0.9700 | +12.8% | $379.01M | $391.33M |
| Thu, 23 Oct 2025 | $0.8430 | $0.8400 | −0.4% | $379.08M | $354.73M |
| Thu, 24 Jul 2025 | $0.8000 | $0.9500 | +18.7% | $374.28M | $401.62M |
| Thu, 24 Apr 2025 | $0.6900 | $0.5700 | −17.4% | $221.34M | $212.08M |
| Thu, 23 Jan 2025 | $0.7800 | $0.6700 | −14.1% | $219.22M | $222.52M |
| Mon, 21 Oct 2024 | $0.8200 | $0.8300 | +1.2% | $225.93M | $215.77M |