| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $491.37M$466.18M – $498.94M | $3.25$3.05 – $3.35 | $148.54M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 22 Oct 2026 | $0.8760 | $0.7951 | −9.2% | $125.44M | — |
| Thu, 23 Jul 2026 | $0.8160 | $0.7951 | −2.6% | $121.55M | $122.77M |
| Thu, 23 Apr 2026 | $0.7300 | $0.7200 | −1.4% | $115.46M | $116.64M |
| Thu, 29 Jan 2026 | $0.7220 | $0.7500 | +3.9% | $115.2M | $114.63M |
| Thu, 30 Oct 2025 | $0.6500 | $0.9720 | +49.5% | $111M | $207.12M |
| Tue, 29 Jul 2025 | −$0.4075 | −$0.4812 | −18.1% | $110.7M | $151.22M |
| Wed, 23 Apr 2025 | $0.4600 | $0.5260 | +14.3% | $68.68M | $129.24M |
| Thu, 30 Jan 2025 | $0.4333 | $0.5290 | +22.1% | $65M | $131.78M |