| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $409.63M$409.63M – $409.63M | $1.48$1.48 – $1.48 | $185.47M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 20 Jul 2026 | $0.3648 | $0.3600 | −1.3% | $103.62M | $93.78M |
| Mon, 20 Apr 2026 | $0.3130 | $0.3100 | −1.0% | $89.18M | $79.25M |
| Mon, 26 Jan 2026 | $0.3795 | $0.2200 | −42.0% | $62.12M | $43.48M |
| Mon, 20 Oct 2025 | $0.3309 | $1.10 | +232.4% | $60.94M | $138.99M |
| Mon, 21 Jul 2025 | $0.3270 | −$0.1202 | −136.8% | $33.22M | −$1.31M |
| Mon, 21 Apr 2025 | $0.2981 | −$0.0340 | −111.4% | $11.17M | $9.04M |
| Mon, 27 Jan 2025 | $0.0160 | $0.7170 | +4395.3% | $4.51M | $60.33M |
| Mon, 21 Oct 2024 | −$0.0977 | $0.4059 | +515.6% | $9.67M | $39.7M |