| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $472.76M$472.33M – $473.17M | $1.05$1.01 – $1.10 | $54.48M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.2321 | $2.07 | +792.3% | $114.05M | $131.95M |
| Tue, 28 Apr 2026 | $0.1100 | $0.3400 | +209.1% | $102.03M | $117.7M |
| Tue, 24 Feb 2026 | $0.0199 | $0.1200 | +503.0% | $103.27M | $108.39M |
| Tue, 4 Nov 2025 | $0.1300 | $0.2800 | +115.4% | $102.76M | $100.06M |
| Wed, 6 Aug 2025 | $0.1200 | $0.1000 | −16.7% | $95.25M | $86.68M |
| Wed, 30 Apr 2025 | $0.0600 | $0.0900 | +50.0% | $84.54M | $84.69M |
| Wed, 26 Feb 2025 | $0.0500 | $0.1800 | +260.0% | $84.56M | $86.58M |
| Mon, 4 Nov 2024 | $0.0100 | $0.1400 | +1300.0% | $82.16M | $82.88M |