| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $783.66M$779.46M – $788.62M | $5.94$5.91 – $5.96 | $316.84M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $1.31 | $1.40 | +7.2% | $193.61M | $193.33M |
| Wed, 22 Apr 2026 | $1.20 | $1.77 | +47.5% | $190.56M | $190.26M |
| Wed, 4 Feb 2026 | $2.33 | $2.34 | +0.4% | $185.3M | $187.47M |
| Thu, 23 Oct 2025 | $2.28 | $2.27 | −0.4% | $185.44M | $182.14M |
| Wed, 23 Jul 2025 | $2.20 | $2.21 | +0.5% | $180.37M | $177.29M |
| Wed, 23 Apr 2025 | $2.11 | $2.12 | +0.5% | $174.02M | $174.45M |
| Thu, 6 Feb 2025 | $1.16 | $2.15 | +85.3% | $166.09M | $164.04M |
| Wed, 23 Oct 2024 | $2.10 | $2.13 | +1.4% | $166.08M | $162.88M |