| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $518.29M$507.12M – $538.09M | $1.95$1.91 – $2.00 | $199.02M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.4100 | $0.5373 | +31.0% | $127.15M | $124.71M |
| Wed, 6 May 2026 | $0.3200 | $0.6800 | +112.5% | $122.37M | $124.44M |
| Wed, 4 Feb 2026 | $0.8500 | $0.8300 | −2.4% | $132.14M | $137.48M |
| Wed, 5 Nov 2025 | $0.6500 | $0.6700 | +3.1% | $114.6M | $116.25M |
| Wed, 6 Aug 2025 | $0.6500 | $0.6400 | −1.5% | $115.36M | $112.23M |
| Wed, 7 May 2025 | $0.6300 | $0.6200 | −1.6% | $108.12M | $110.42M |
| Wed, 5 Feb 2025 | $0.3800 | $0.7600 | +100.0% | $100.73M | $103.71M |
| Wed, 6 Nov 2024 | $0.6100 | $0.6200 | +1.6% | $97.5M | $99.64M |