| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $617.32M$611.54M – $623.1M | $3.45$3.38 – $3.52 | $178.15M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 15 Oct 2026 | $0.9250 | $0.8100 | −12.4% | $157.76M | — |
| Thu, 16 Jul 2026 | $0.8550 | $0.9514 | +11.3% | $149.45M | $151.84M |
| Thu, 16 Apr 2026 | $0.8100 | $0.7900 | −2.5% | $143.56M | $144.26M |
| Thu, 22 Jan 2026 | $0.8100 | $0.8100 | +0.0% | $143.13M | $143.79M |
| Thu, 16 Oct 2025 | $0.7750 | $0.8100 | +4.5% | $138.64M | $141.72M |
| Thu, 17 Jul 2025 | $0.7500 | $0.7300 | −2.7% | $135.49M | $142.44M |
| Wed, 16 Apr 2025 | $0.7200 | $0.7500 | +4.2% | $130.64M | $139.84M |
| Wed, 22 Jan 2025 | $0.8000 | $0.7800 | −2.5% | $142M | $144.73M |