| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $805.79M$805.59M – $806M | $3.24$3.10 – $3.43 | $188.4M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $1.02 | $0.6954 | −31.8% | $202.78M | $202.49M |
| Wed, 22 Apr 2026 | $0.9600 | $0.4600 | −52.1% | $188.43M | $193.28M |
| Mon, 26 Jan 2026 | $0.9600 | $0.9800 | +2.1% | $173.23M | $178.36M |
| Wed, 22 Oct 2025 | $0.9620 | $0.9900 | +2.9% | $172.48M | $166.14M |
| Wed, 23 Jul 2025 | $0.9400 | $0.9800 | +4.3% | $172.78M | $164.31M |
| Thu, 24 Apr 2025 | $0.9100 | $0.9400 | +3.3% | $170.91M | $160.32M |
| Thu, 30 Jan 2025 | $0.9000 | $1.00 | +11.1% | $167M | $157.13M |
| Thu, 24 Oct 2024 | $0.9000 | $0.8400 | −6.7% | $166.34M | $155.98M |