| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $598.66M$574.62M – $614.88M | $3.28$3.11 – $3.40 | $59M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.2633 | $0.2625 | −0.3% | $113.19M | $115.96M |
| Mon, 4 May 2026 | $1.86 | $1.88 | +1.1% | $179.13M | $198.58M |
| Mon, 9 Feb 2026 | $1.03 | $1.13 | +9.7% | $142.9M | $161.5M |
| Mon, 3 Nov 2025 | −$0.0300 | $0.0300 | +200.0% | $144.45M | $101.1M |
| Mon, 4 Aug 2025 | $0.2800 | $0.2900 | +3.6% | $99M | $102.6M |
| Tue, 6 May 2025 | $1.78 | $1.74 | −2.2% | $193.03M | $170.8M |
| Mon, 10 Feb 2025 | $0.9500 | $0.9700 | +2.1% | $173.48M | $127.5M |
| Mon, 4 Nov 2024 | $0.0800 | $0.0200 | −75.0% | $145M | $494.8M |