| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $707.92M$702.96M – $712.87M | $3.64$3.63 – $3.65 | $140.9M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.9150 | $1.09 | +19.6% | $171.72M | $181.29M |
| Wed, 6 May 2026 | $0.7700 | $0.7600 | −1.3% | $157.02M | $169.19M |
| Wed, 18 Feb 2026 | $0.7510 | $0.7400 | −1.5% | $135M | $164.28M |
| Wed, 5 Nov 2025 | $1.01 | $1.06 | +5.0% | $168.82M | $182.72M |
| Wed, 6 Aug 2025 | $0.9200 | $0.8700 | −5.4% | $170.64M | $163.07M |
| Wed, 7 May 2025 | $0.7000 | $0.7000 | +0.0% | $145.85M | $148.01M |
| Wed, 19 Feb 2025 | $0.6400 | $0.6900 | +7.8% | $160.17M | $143.1M |
| Wed, 6 Nov 2024 | $0.9800 | $0.9500 | −3.1% | $126M | $161.78M |