| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Sun, 29 Mar 2026 | $1.07B$1.06B – $1.09B | $3.93$3.78 – $4.05 | $81.55M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $1.39 | $1.35 | −2.5% | $313.42M | $315.68M |
| Wed, 13 May 2026 | $0.7600 | $0.7400 | −2.6% | $255.28M | $265.91M |
| Wed, 28 Jan 2026 | $0.7500 | $0.7200 | −4.0% | $252.51M | $244.08M |
| Wed, 29 Oct 2025 | $1.24 | $1.08 | −12.9% | $259.89M | $280.43M |
| Wed, 30 Jul 2025 | $1.33 | $1.40 | +5.3% | $277.43M | $293.27M |
| Wed, 14 May 2025 | $0.7400 | $0.7800 | +5.4% | $269.21M | $245.32M |
| Wed, 29 Jan 2025 | $0.7700 | $0.7200 | −6.5% | $227.99M | $226.21M |
| Wed, 30 Oct 2024 | $1.18 | $1.16 | −1.7% | $259.58M | $247.03M |