| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $424.8M$424.8M – $424.8M | $3.99$3.99 – $3.99 | $837.56M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 22 May 2026 | $2.26 | −$6.23 | −375.7% | $244.27M | — |
| Wed, 5 Nov 2025 | $2.25 | $2.46 | +9.3% | $247.87M | $252.33M |
| Fri, 1 Nov 2024 | $0.6700 | $0.7200 | +7.5% | $183.42M | $194.88M |
| Mon, 29 Jul 2024 | $0.6200 | $0.7400 | +19.4% | $151.15M | $161.86M |
| Tue, 14 May 2024 | $0.6200 | $0.7400 | +19.4% | $151.15M | $161.86M |