| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $809.51M$801.59M – $820.81M | $9.52$8.92 – $10.22 | $119.22M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $2.34 | $1.82 | −22.1% | $206.46M | $210.69M |
| Wed, 29 Apr 2026 | $1.62 | $1.81 | +11.7% | $172.07M | $178.49M |
| Tue, 17 Feb 2026 | $1.58 | $1.98 | +25.3% | $172.01M | $175.94M |
| Wed, 29 Oct 2025 | $1.68 | $2.09 | +24.4% | $171.22M | $178.98M |
| Thu, 24 Jul 2025 | $1.37 | $1.67 | +21.9% | $156.28M | $168.3M |
| Thu, 24 Apr 2025 | $1.05 | $1.35 | +28.6% | $147.93M | $152.24M |
| Tue, 18 Feb 2025 | $0.9600 | −$0.1400 | −114.6% | $126.41M | $149.86M |
| Wed, 23 Oct 2024 | $0.8500 | $0.9200 | +8.2% | $125.88M | $123.64M |