| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.02B$965.52M – $1.06B | $6.42$5.98 – $6.72 | $156.81M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $1.07 | $1.05 | −1.8% | $198.9M | $201.9M |
| Wed, 6 May 2026 | $2.38 | $2.47 | +3.8% | $339.86M | $353.1M |
| Wed, 25 Feb 2026 | $1.94 | $1.94 | +0.0% | $208.58M | $258.9M |
| Thu, 6 Nov 2025 | $0.9000 | $0.8200 | −8.9% | $235.1M | $179.6M |
| Thu, 7 Aug 2025 | $1.00 | $1.04 | +4.0% | $182.45M | $192.8M |
| Wed, 7 May 2025 | $2.28 | $2.22 | −2.6% | $248.45M | $298.7M |
| Wed, 26 Feb 2025 | $1.67 | $1.63 | −2.4% | $237.84M | $215.05M |
| Fri, 8 Nov 2024 | $0.6700 | $0.7800 | +16.4% | $171.85M | $160.14M |