| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $723.83M$719.58M – $727.79M | $14.87$14.29 – $15.33 | $221.38M | 8 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $3.44 | $0.4888 | −85.8% | $171.11M | $170.8M |
| Tue, 5 May 2026 | $2.86 | $4.02 | +40.6% | $152M | $158.4M |
| Mon, 2 Mar 2026 | $3.31 | $3.69 | +11.5% | $160.56M | $163.7M |
| Tue, 4 Nov 2025 | $2.29 | $4.24 | +85.2% | $153.04M | $150.73M |
| Wed, 6 Aug 2025 | $1.90 | $3.14 | +65.3% | $132.6M | $131.76M |
| Thu, 8 May 2025 | $1.54 | $2.48 | +61.0% | $104.46M | $107.98M |
| Mon, 3 Mar 2025 | $1.09 | $2.04 | +87.2% | $90.28M | $100.84M |
| Tue, 12 Nov 2024 | $0.4900 | $1.51 | +208.2% | $80.7M | $92.49M |