| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | — | $2.63 | — | — | $50.05M |
| Thu, 23 Apr 2026 | — | $2.08 | — | — | $47.7M |
| Tue, 27 Jan 2026 | — | $2.07 | — | — | $47.69M |
| Thu, 23 Oct 2025 | — | $2.18 | — | — | $46.6M |
| Thu, 24 Jul 2025 | — | $2.37 | — | — | $47.26M |
| Thu, 24 Apr 2025 | — | $1.66 | — | — | $42.67M |
| Tue, 28 Jan 2025 | — | $1.87 | — | — | $31.12M |
| Tue, 29 Oct 2024 | — | $1.65 | — | — | $29.76M |