| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $799.23M$788.16M – $811.56M | $1.97$1.72 – $2.14 | $123.4M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $0.5560 | $0.8154 | +46.7% | $210.64M | $216.15M |
| Wed, 29 Apr 2026 | $0.3400 | $0.5000 | +47.1% | $148.39M | $179.77M |
| Wed, 18 Feb 2026 | $0.1300 | $0.0900 | −30.8% | $119.21M | $127.79M |
| Wed, 29 Oct 2025 | $0.3200 | $0.4000 | +25.0% | $117.8M | $182.31M |
| Wed, 30 Jul 2025 | $0.3600 | $0.3800 | +5.6% | $154.97M | $168.76M |
| Wed, 30 Apr 2025 | $0.2200 | $0.3100 | +40.9% | $163.96M | $130.92M |
| Wed, 26 Feb 2025 | $0.0800 | $0.1200 | +50.0% | $125.23M | $127.29M |
| Wed, 30 Oct 2024 | $0.2600 | $0.3200 | +23.1% | $120.18M | $132.91M |