| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 30 Apr 2026 | $500.75M$500.5M – $501M | $0.2750$0.2737 – $0.2763 | $12.45M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 3 Sep 2026 | −$0.0550 | $0.0569 | +203.5% | $98.7M | — |
| Wed, 17 Jun 2026 | $0.2250 | $0.3600 | +60.0% | $155.27M | $178.39M |
| Thu, 5 Mar 2026 | $0.0450 | $0.0800 | +77.8% | $125.59M | $135.71M |
| Thu, 4 Dec 2025 | $0.0500 | $0.0400 | −20.0% | $125.59M | $124.67M |
| Thu, 4 Sep 2025 | $0.0200 | −$0.0800 | −500.0% | $121.25M | $85.08M |
| Wed, 18 Jun 2025 | $0.2300 | $0.2000 | −13.0% | $152.41M | $140.76M |
| Thu, 6 Mar 2025 | $0.0200 | $0.0200 | +0.0% | $152.41M | $115.89M |
| Thu, 5 Dec 2024 | $0.1600 | $0.1100 | −31.3% | $158.64M | $129.68M |