| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.08B$1.07B – $1.09B | $3.95$3.59 – $4.13 | $211.26M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.7080 | $0.2214 | −68.7% | $263.4M | $255.49M |
| Wed, 6 May 2026 | $0.5700 | $0.7300 | +28.1% | $248.21M | $250.37M |
| Wed, 11 Feb 2026 | $1.36 | $1.30 | −4.4% | $328.91M | $330.04M |
| Wed, 29 Oct 2025 | $0.8900 | $1.31 | +47.2% | $328.9M | $469.66M |
| Wed, 30 Jul 2025 | $0.7000 | $0.9200 | +31.4% | $274.62M | $482.67M |
| Fri, 2 May 2025 | $0.7500 | $1.10 | +46.7% | $278.11M | $451.43M |
| Wed, 5 Feb 2025 | $1.37 | $1.75 | +27.7% | $331.32M | $553.04M |
| Wed, 30 Oct 2024 | $0.8400 | $0.9600 | +14.3% | $333.67M | $458.89M |