| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $732M$732M – $732M | $4.73$4.73 – $4.73 | $298.63M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.9000 | $1.31 | +45.1% | $175M | $194.02M |
| Tue, 5 May 2026 | $1.01 | $1.34 | +32.7% | $175M | $194.35M |
| Tue, 10 Mar 2026 | $1.13 | $1.52 | +34.5% | $149M | $193.62M |
| Tue, 4 Nov 2025 | $1.11 | $3.25 | +192.8% | $156M | $183.39M |
| Tue, 5 Aug 2025 | $2.57 | $8.43 | +228.0% | $134M | $195.5M |
| Tue, 6 May 2025 | $4.41 | $2.21 | −49.9% | $149M | $157.73M |
| Mon, 10 Mar 2025 | $1.89 | $2.81 | +48.7% | $116.1M | $152.8M |
| Mon, 4 Nov 2024 | — | $3.37 | — | — | $136.7M |