| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.08B$1.01B – $1.16B | $2.20$2.14 – $2.25 | $682.41M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.5090 | $1.19 | +134.4% | $266.97M | $262.73M |
| Tue, 28 Apr 2026 | $0.4846 | $0.4700 | −3.0% | $264.07M | $266.86M |
| Wed, 4 Feb 2026 | $0.4952 | $0.5500 | +11.1% | $264.51M | $261.36M |
| Thu, 30 Oct 2025 | $0.7700 | $0.7900 | +2.6% | $287.18M | $311.59M |
| Thu, 31 Jul 2025 | $0.7500 | $0.7700 | +2.7% | $247.91M | $282.51M |
| Thu, 1 May 2025 | $0.7500 | $0.7500 | +0.0% | $236.72M | $276.79M |
| Wed, 5 Feb 2025 | $0.4100 | $0.7400 | +80.5% | $226.22M | $279.32M |
| Wed, 30 Oct 2024 | $0.7100 | $0.7400 | +4.2% | $270.45M | $276.03M |