| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Sun, 27 Dec 2026 | $1.03B$968.21M – $1.06B | $3.05$2.73 – $3.72 | $243.96M | 6 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.6090 | $0.7061 | +15.9% | $240M | $258.24M |
| Wed, 29 Apr 2026 | $0.4500 | $0.5600 | +24.4% | $225.54M | $226.14M |
| Wed, 4 Feb 2026 | $0.3500 | $0.4600 | +31.4% | $210.56M | $215.16M |
| Wed, 29 Oct 2025 | $0.2500 | $0.3300 | +32.0% | $210.29M | $202.68M |
| Wed, 30 Jul 2025 | $0.3000 | $0.2700 | −10.0% | $199.42M | $195.8M |
| Wed, 30 Apr 2025 | $0.1900 | $0.2300 | +21.1% | $170.03M | $171.36M |
| Wed, 5 Feb 2025 | $0.2900 | $0.2700 | −6.9% | $190.12M | $189.48M |
| Wed, 30 Oct 2024 | $0.3100 | $0.3500 | +12.9% | $195.11M | $207.92M |