| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $137.51M$126.96M – $148.06M | $0.4602−$0.3681 – $1.29 | $63.8M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 10 Aug 2026 | $0.1054 | $0.1076 | +2.1% | $34.7M | $44.38M |
| Tue, 28 Apr 2026 | $0.2900 | $0.2200 | −24.1% | $77.85M | $58.63M |
| Tue, 10 Feb 2026 | $0.2700 | $0.2600 | −3.7% | $69.72M | $73.25M |
| Thu, 30 Oct 2025 | $0.2472 | $0.3000 | +21.4% | $49.15M | $61.62M |
| Tue, 29 Jul 2025 | $0.2600 | $0.2600 | +0.0% | $64.18M | $43.07M |
| Thu, 24 Apr 2025 | $0.2500 | $0.2400 | −4.0% | $62.66M | $65.82M |
| Mon, 10 Feb 2025 | $0.2300 | $0.3200 | +39.1% | $48.2M | $78M |
| Wed, 30 Oct 2024 | $0.2500 | $0.3100 | +24.0% | $46M | −$53.81M |