| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.33B$1.21B – $1.46B | $3.36$2.95 – $3.79 | $316.24M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.3867 | $0.4030 | +4.2% | $387.19M | $363M |
| Thu, 7 May 2026 | −$0.6000 | $0.3500 | +158.3% | $341.04M | $275M |
| Tue, 10 Feb 2026 | −$0.7800 | $0.3000 | +138.5% | $432.79M | $249M |
| Tue, 4 Nov 2025 | −$0.0706 | −$0.3700 | −424.2% | $376.52M | $313M |
| Thu, 7 Aug 2025 | $0.2000 | $0.8400 | +320.0% | $380.22M | $341M |
| Thu, 8 May 2025 | −$0.2800 | $1.08 | +485.7% | $388.48M | $282M |
| Tue, 28 Jan 2025 | $0.7200 | $0.9900 | +37.5% | $298.01M | $294M |
| Wed, 23 Oct 2024 | $0.5100 | −$0.4300 | −184.3% | $332.25M | $319M |