| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $704.59M$697.79M – $709.09M | $2.05$2.02 – $2.06 | $294.1M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 15 Oct 2026 | $0.5214 | $0.5170 | −0.8% | — | — |
| Thu, 16 Jul 2026 | $0.5040 | $0.5003 | −0.7% | $173.03M | $172.76M |
| Thu, 16 Apr 2026 | $0.4725 | $0.5000 | +5.8% | $166.31M | $166.89M |
| Thu, 22 Jan 2026 | $0.4800 | $0.5100 | +6.3% | $166.19M | $164.72M |
| Thu, 23 Oct 2025 | $0.4280 | $0.3600 | −15.9% | $162.26M | $157.53M |
| Thu, 17 Jul 2025 | $0.4500 | $0.4700 | +4.4% | $156.41M | $156.6M |
| Thu, 17 Apr 2025 | $0.4275 | $0.4300 | +0.6% | $149.53M | $145.35M |
| Thu, 23 Jan 2025 | $0.4000 | $0.4300 | +7.5% | $143.78M | $143.65M |