| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.57B$1.51B – $1.6B | $2.05$2.04 – $2.06 | $410.83M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.4346 | $0.4970 | +14.4% | $383.66M | $397.82M |
| Tue, 21 Apr 2026 | $0.5460 | $0.5600 | +2.6% | $395.71M | $397.6M |
| Wed, 28 Jan 2026 | $0.5420 | $0.7900 | +45.8% | $382.26M | $373.87M |
| Wed, 22 Oct 2025 | $0.4649 | $0.7500 | +61.3% | $383.47M | $373.35M |
| Mon, 21 Jul 2025 | $0.4141 | $0.6900 | +66.6% | $393.08M | $372.58M |
| Mon, 21 Apr 2025 | $0.5540 | $0.8300 | +49.8% | $392.93M | $367.52M |
| Mon, 27 Jan 2025 | $0.4800 | $0.7600 | +58.3% | $369.3M | $341.52M |
| Mon, 21 Oct 2024 | $0.4438 | $0.7200 | +62.2% | $375.63M | $389.17M |