| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 30 Jun 2026 | $1.03B$1.01B – $1.04B | $1.15$1.04 – $1.34 | $57.21M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | −$0.4399 | −$0.1300 | +70.4% | $166.62M | $196.32M |
| Wed, 12 Aug 2026 | −$0.4399 | −$0.2103 | +52.2% | $166.62M | $196.32M |
| Thu, 7 May 2026 | $0.1400 | $0.2500 | +78.6% | $242.99M | $246.26M |
| Tue, 3 Feb 2026 | $2.35 | $1.94 | −17.4% | $452.11M | $459.94M |
| Thu, 6 Nov 2025 | −$0.5900 | −$0.4600 | +22.0% | $442.03M | $158.26M |
| Wed, 13 Aug 2025 | −$0.4700 | −$0.5000 | −6.4% | $143.42M | $154.14M |
| Tue, 6 May 2025 | $0.2500 | $0.3300 | +32.0% | $148.95M | $242.47M |
| Thu, 6 Feb 2025 | $2.46 | $1.56 | −36.6% | $230.48M | $407.42M |