| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $424.8M$424.8M – $424.8M | $3.99$3.99 – $3.99 | $389.62M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. |
|---|
| Revenue |
|---|
| Fri, 22 May 2026 | $2.26 | −$6.23 | −375.7% | $244.27M | $166.25M |
| Wed, 5 Nov 2025 | $2.25 | $2.46 | +9.3% | $247.87M | $252.33M |
| Mon, 28 Jul 2025 | $0.5400 | −$0.0301 | −105.6% | $142M | $235.66M |
| Mon, 27 Jan 2025 | $0.6700 | $0.7200 | +7.5% | $142M | $194.88M |
| Fri, 26 Jul 2024 | $0.6200 | $0.7400 | +19.4% | $151.15M | $161.86M |
| Fri, 26 Jan 2024 | $0.5000 | $0.6100 | +22.0% | $148.06M | $144.93M |