| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $752.37M$734.4M – $777.32M | $9.96$9.65 – $10.39 | $348.73M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $2.42 | $2.48 | +2.4% | $186.86M | $198.69M |
| Fri, 22 May 2026 | $2.40 | $2.56 | +6.7% | $182.87M | $198.08M |
| Wed, 4 Mar 2026 | $2.31 | $2.32 | +0.4% | $188.39M | $190.95M |
| Mon, 10 Nov 2025 | $2.27 | $2.62 | +15.4% | $184.59M | $192.67M |
| Tue, 5 Aug 2025 | $2.31 | $2.67 | +15.6% | $177.81M | $191.86M |
| Mon, 19 May 2025 | $2.27 | $2.65 | +16.7% | $172.23M | $190.98M |
| Wed, 5 Mar 2025 | $2.30 | $2.55 | +10.9% | $171.16M | $182.43M |
| Mon, 11 Nov 2024 | $2.43 | $2.45 | +0.8% | $174.22M | $174.06M |