| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.03B$999.39M – $1.06B | $1.66$1.60 – $1.73 | $115.45M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.3060 | $0.3600 | +17.6% | $241.58M | $244.9M |
| Mon, 4 May 2026 | $0.2300 | $0.3400 | +47.8% | $227.48M | $239.03M |
| Mon, 23 Feb 2026 | $0.2900 | $0.2000 | −31.0% | $240.42M | $273.6M |
| Mon, 3 Nov 2025 | $0.2700 | $0.1800 | −33.3% | $240M | $240M |
| Tue, 5 Aug 2025 | $0.2700 | $0.2800 | +3.7% | $227M | $224.23M |
| Tue, 6 May 2025 | $0.3200 | $0.2900 | −9.4% | $247.73M | $240.42M |
| Tue, 25 Feb 2025 | $0.2600 | $0.4700 | +80.8% | $230.46M | $250.69M |
| Thu, 7 Nov 2024 | $0.2600 | $0.2500 | −3.8% | $138M | $151.82M |