| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $639.82M$635.83M – $643.81M | $3.04$3.01 – $3.06 | $232.11M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.7450 | $0.7937 | +6.5% | $158.13M | $169.03M |
| Wed, 6 May 2026 | $0.7600 | $0.7400 | −2.6% | $150.02M | $155.19M |
| Wed, 25 Feb 2026 | $0.7090 | $1.30 | +83.4% | $152.13M | $157.06M |
| Wed, 29 Oct 2025 | $1.32 | $1.39 | +5.3% | $181.77M | $170.17M |
| Wed, 30 Jul 2025 | $1.25 | $1.24 | −0.8% | $184.59M | $165.85M |
| Wed, 7 May 2025 | $1.19 | $1.21 | +1.7% | $164.18M | $163.4M |
| Wed, 26 Feb 2025 | $0.6600 | $1.22 | +84.8% | $161.25M | $164.04M |
| Wed, 30 Oct 2024 | $1.26 | $1.30 | +3.2% | $158.82M | $180.51M |