| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $470.93M$433.56M – $506.38M | $1.94$1.77 – $2.11 | $192.54M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.4587 | $0.6000 | +30.8% | $114.59M | $123.13M |
| Tue, 5 May 2026 | $0.4387 | $0.5500 | +25.4% | $114.09M | $171.27M |
| Wed, 25 Feb 2026 | $0.4591 | $0.4700 | +2.4% | $101.78M | $78.24M |
| Tue, 4 Nov 2025 | $0.4390 | $0.3601 | −18.0% | $96.68M | $76.58M |
| Mon, 4 Aug 2025 | $0.3985 | $0.5210 | +30.7% | $129.25M | $91.62M |
| Mon, 5 May 2025 | $0.3911 | $0.4226 | +8.1% | $106.04M | $83.84M |
| Mon, 24 Feb 2025 | $0.3841 | $0.3290 | −14.3% | $112.88M | $65.55M |
| Wed, 6 Nov 2024 | $0.3694 | $0.2679 | −27.5% | $116.57M | $66.15M |