| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $805.79M$801.95M – $810.13M | $3.24$3.20 – $3.27 | $186.74M | 1 |
| 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.8870 | $0.4500 | −49.3% | $188.43M | $193.28M |
| Mon, 26 Jan 2026 | $0.9520 | $0.9900 | +4.0% | $173.23M | $178.36M |
| Wed, 22 Oct 2025 | $0.9620 | $0.9880 | +2.7% | $172.48M | $267.57M |
| Wed, 23 Jul 2025 | $0.9450 | $0.9840 | +4.1% | $172.85M | $261.04M |
| Wed, 23 Apr 2025 | $0.9130 | $0.9500 | +4.1% | $174.44M | $252.57M |
| Thu, 30 Jan 2025 | $0.8980 | $1.10 | +22.5% | $167M | $257.4M |
| Thu, 24 Oct 2024 | $0.9020 | $0.8440 | −6.4% | $166.34M | $265.95M |