| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $682.57M$682.54M – $682.6M | $6.43$6.42 – $6.44 | $351.59M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 19 Oct 2026 | $0.8201 | $0.7839 | −4.4% | $174.82M | — |
| Mon, 20 Jul 2026 | $1.57 | $0.7839 | −50.1% | $167.85M | $168.53M |
| Mon, 20 Apr 2026 | $1.53 | $1.54 | +0.7% | $162.07M | $158.99M |
| Tue, 20 Jan 2026 | $1.38 | $1.58 | +14.5% | $151.82M | $162.21M |
| Mon, 20 Oct 2025 | $1.34 | $1.30 | −3.0% | $146.8M | $136.28M |
| Mon, 21 Jul 2025 | $1.20 | $1.21 | +0.8% | $147.74M | $132.11M |
| Mon, 21 Apr 2025 | $1.18 | $1.16 | −1.7% | $134.1M | $131.83M |
| Mon, 27 Jan 2025 | $1.11 | $1.19 | +7.2% | $126.65M | $127.91M |