| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.25B$1.24B – $1.25B | $3.85$3.79 – $3.90 | $252.42M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.9130 | $1.11 | +21.9% | $301.32M | $307.9M |
| Tue, 28 Apr 2026 | $0.9100 | $0.8700 | −4.4% | $304.01M | $303M |
| Tue, 3 Feb 2026 | $1.11 | $1.26 | +13.5% | $323.83M | $335.5M |
| Tue, 28 Oct 2025 | $0.9700 | $1.02 | +5.2% | $322.13M | $301.29M |
| Tue, 29 Jul 2025 | $0.8200 | $0.8300 | +1.2% | $300.42M | $271.9M |
| Tue, 29 Apr 2025 | $0.7600 | $0.8300 | +9.2% | $278.8M | $288M |
| Tue, 4 Feb 2025 | $0.9600 | $1.05 | +9.4% | $292.7M | $297.05M |
| Tue, 29 Oct 2024 | $0.9000 | $0.9200 | +2.2% | $279.7M | $279.58M |