| 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 |
|---|---|---|---|---|---|
| Fri, 21 Aug 2026 | — | $1.08 | — | — | — |
| 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.4200 | $1.32 | +214.3% | $96.5M | $97.57M |
| Tue, 2 Sep 2025 | $0.2600 | $0.9000 | +246.2% | $100.25M | $119.91M |
| Fri, 16 May 2025 | $0.1800 | $0.7700 | +327.8% | $90.35M | $97M |
| Tue, 25 Mar 2025 | $0.6400 | −$0.1100 | −117.2% | $99.9M | $97.5M |
| Thu, 14 Nov 2024 | $0.3700 | $0.7900 | +113.5% | $103.85M | $110.66M |