| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $661.93M$646.96M – $681.17M | $2.38$2.27 – $2.50 | $54.63M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.2700 | $0.7308 | +170.7% | $133.95M | $152.5M |
| Mon, 11 May 2026 | $0.5200 | $0.3600 | −30.8% | $160.8M | $128.6M |
| Mon, 2 Mar 2026 | $0.6400 | $0.7100 | +10.9% | $169.2M | $191.22M |
| Thu, 6 Nov 2025 | $0.6500 | $1.20 | +84.6% | $169.2M | $203.83M |
| Thu, 7 Aug 2025 | $0.8700 | $2.24 | +157.5% | $136.5M | $191.91M |
| Thu, 8 May 2025 | $0.4600 | $0.8300 | +80.4% | $106.6M | $135.45M |
| Mon, 24 Mar 2025 | $0.8000 | $1.03 | +28.7% | $114.6M | $144.3M |
| Thu, 7 Nov 2024 | $0.6000 | $0.7500 | +25.0% | $140.7M | $215.26M |