| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $665.61M$658.25M – $672.96M | $3.43$3.13 – $3.73 | $96.46M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.3625 | −$0.4891 | −234.9% | $182.85M | $184.14M |
| Mon, 27 Apr 2026 | $0.9000 | $0.8400 | −6.7% | $108.8M | $109.95M |
| Mon, 26 Jan 2026 | $0.8600 | $0.9500 | +10.5% | $107.61M | $110.21M |
| Mon, 27 Oct 2025 | $0.9000 | $0.8200 | −8.9% | $106.73M | $109.24M |
| Mon, 28 Jul 2025 | $0.9100 | $0.9300 | +2.2% | $103.34M | $111.46M |
| Mon, 28 Apr 2025 | $0.7900 | $0.8300 | +5.1% | $99.46M | $96.21M |
| Mon, 27 Jan 2025 | $0.8100 | $0.8600 | +6.2% | $98.67M | $98.68M |
| Mon, 28 Oct 2024 | $0.8500 | $0.8400 | −1.2% | $97.2M | $98.23M |