| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $428M$428M – $428M | $4.40$4.40 – $4.40 | $79.77M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 19 May 2026 | $0.6700 | $0.6700 | +0.0% | $92M | $92M |
| Thu, 5 Mar 2026 | $0.8000 | $0.6500 | −18.8% | $95.8M | $90M |
| Mon, 24 Nov 2025 | $0.4150 | $1.32 | +218.1% | $89.15M | $98M |
| Tue, 2 Sep 2025 | $0.3400 | $0.9020 | +165.3% | $97M | $119.91M |
| Fri, 16 May 2025 | $0.1750 | $0.7750 | +342.9% | $90.7M | $97M |
| Mon, 31 Mar 2025 | $0.1750 | −$0.1300 | −174.3% | $90.7M | $97.51M |
| Thu, 14 Nov 2024 | $0.3233 | $0.7900 | +144.4% | $103.9M | $110.7M |
| Wed, 4 Sep 2024 | $0.0333 | $0.8100 | +2330.2% | $105.7M | $105.8M |