| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $641.03M$639.32M – $642.75M | $3.09$3.02 – $3.16 | $143.15M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.6770 | $0.7447 | +10.0% | $155.12M | $156.15M |
| Wed, 22 Apr 2026 | $0.5400 | $0.6000 | +11.1% | $151.23M | $145.47M |
| Wed, 21 Jan 2026 | $0.5600 | $0.9500 | +69.6% | $150.41M | $172.91M |
| Wed, 22 Oct 2025 | $0.5800 | $0.5500 | −5.2% | $151.27M | $142.46M |
| Wed, 23 Jul 2025 | $0.5200 | $0.5100 | −1.9% | $147.9M | $142M |
| Wed, 23 Apr 2025 | $0.3800 | $0.2100 | −44.7% | $131.7M | $123.77M |
| Wed, 22 Jan 2025 | $0.4900 | $0.2200 | −55.1% | $131.1M | $128.07M |
| Wed, 23 Oct 2024 | $0.5600 | $0.2800 | −50.0% | $127.83M | $126.34M |