| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $775.63M$770.47M – $781.44M | $3.20$3.17 – $3.23 | $75.55M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $1.08 | $1.07 | −0.9% | $219.45M | $214.65M |
| Mon, 4 May 2026 | $0.1200 | $0.3600 | +200.0% | $133.25M | $137.8M |
| Mon, 23 Feb 2026 | $0.5600 | $0.6200 | +10.7% | $169.95M | $184.5M |
| Mon, 3 Nov 2025 | $0.3600 | $0.4000 | +11.1% | $169.95M | $162.12M |
| Mon, 4 Aug 2025 | $0.8400 | $1.14 | +35.7% | $157.23M | $194.33M |
| Mon, 5 May 2025 | −$0.1600 | $0.0900 | +156.3% | $194.3M | $115.07M |
| Mon, 24 Feb 2025 | $0.3700 | $0.3900 | +5.4% | $155.23M | $143.55M |
| Mon, 28 Oct 2024 | $0.2300 | $0.2400 | +4.3% | $141.2M | $129.4M |