| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $759.31M$756.75M – $762.26M | $4.17$4.15 – $4.22 | $212.92M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $1.02 | $1.02 | −0.5% | $188.81M | $186.69M |
| Thu, 23 Apr 2026 | $0.9800 | $0.9700 | −1.0% | $185.26M | $184.48M |
| Mon, 26 Jan 2026 | $0.9900 | $1.05 | +6.1% | $183.63M | $185.14M |
| Mon, 27 Oct 2025 | $0.9680 | $1.05 | +8.5% | $183.81M | $182.97M |
| Mon, 28 Jul 2025 | $0.8200 | $0.8800 | +7.3% | $183.87M | $170.66M |
| Thu, 24 Apr 2025 | $0.7600 | $0.8000 | +5.3% | $151.04M | $154.02M |
| Mon, 27 Jan 2025 | $0.7800 | $0.7700 | −1.3% | $146.67M | $147.85M |
| Mon, 28 Oct 2024 | $0.7800 | $0.8000 | +2.6% | $145.24M | $146.88M |