| Fiscal period |
|---|
| Revenue |
|---|
| EPS |
|---|
| Net income |
|---|
| Analysts |
|---|
| Thu, 31 Dec 2026 | $245.7M$245.7M – $245.7M | $1.08$1.08 – $1.08 | $14.97M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.1600 | $0.6784 | +324.0% | $57.6M | $57.7M |
| Thu, 30 Apr 2026 | $0.1800 | $0.3200 | +77.8% | $53.8M | $55.79M |
| Fri, 27 Feb 2026 | $0.2000 | $0.2700 | +35.0% | $57.5M | $62.56M |
| Thu, 30 Oct 2025 | $0.3100 | $0.4000 | +29.0% | $57.55M | $67.79M |
| Fri, 1 Aug 2025 | $0.2300 | $0.1300 | −43.5% | $60.03M | $54.33M |
| Mon, 5 May 2025 | $0.1300 | $0.1900 | +46.2% | $54.44M | $55.48M |
| Wed, 26 Feb 2025 | $0.2000 | $0.1900 | −5.0% | $62.2M | $63.94M |
| Thu, 24 Oct 2024 | — | $0.3100 | — | — | $67.74M |