| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $416.04M$414.26M – $417.8M | $1.42$1.39 – $1.44 | $159.57M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.3080 | $0.1518 | −50.7% | $96.79M | $96.12M |
| Mon, 4 May 2026 | $0.3283 | $0.3800 | +15.7% | $99.72M | $104.77M |
| Mon, 23 Feb 2026 | $0.6510 | $0.8600 | +32.1% | $168.45M | $182.6M |
| Mon, 3 Nov 2025 | $0.3600 | $0.2800 | −22.2% | $168.45M | $87.34M |
| Tue, 5 Aug 2025 | $0.2400 | $0.2500 | +4.2% | $100.88M | $85.74M |
| Mon, 5 May 2025 | $0.2600 | $0.2600 | +0.0% | $108.51M | $87.67M |
| Tue, 18 Feb 2025 | $0.4200 | $0.4700 | +11.9% | $93.85M | $119.17M |
| Thu, 7 Nov 2024 | $0.3500 | $0.2700 | −22.9% | $113.93M | $86.1M |