| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $517.63M$516.39M – $518.86M | $3.36$3.33 – $3.39 | $144.49M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 20 Oct 2026 | — | $0.7475 | — | — | — |
| Thu, 23 Jul 2026 | $0.7940 | $0.7475 | −5.9% | $123.46M | $128.41M |
| Thu, 23 Apr 2026 | $0.7700 | $0.7400 | −3.9% | $122.03M | $123.96M |
| Wed, 21 Jan 2026 | $0.7000 | $0.7900 | +12.9% | $118.14M | $123.78M |
| Thu, 23 Oct 2025 | $0.6860 | $0.6100 | −11.1% | $112.91M | $115.61M |
| Thu, 24 Jul 2025 | $0.6300 | $0.6400 | +1.6% | $108.9M | $109.69M |
| Tue, 22 Apr 2025 | $0.5500 | $0.5700 | +3.6% | $109.24M | $103.85M |
| Thu, 23 Jan 2025 | $0.4400 | $0.4200 | −4.5% | $103.58M | $131.62M |