
Last Price
52 Week Range
$15.78 - $26.36
Next Earnings Date
Jun 08 2026 (Estimate)
Next Earnings Date
Jun 08 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $39.742M | $99.621M | ||
| $2.841M | $2.28M | ||
| $-2.11M | - | ||
| - | - | ||
| $110.638M | $36.776M | ||
| $-2.202M | $-0.485M | ||
| $148.909M | $138.192M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $-1.307M | $-5.017M | ||
| - | - | ||
| $-103.242M | $-265.473M | ||
| $85.18M | $135.411M | ||
| - | - | ||
| $-19.369M | $-135.079M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $-412K | - | ||
| - | $88.773M | ||
| $-12.024M | $-22.875M | ||
| - | $-4.164M | ||
| $-12.436M | $61.734M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $62.168M | $179.272M | ||
| $117.104M | $64.847M | ||
| $179.272M | $244.119M | ||
| $148.909M | $138.192M | ||
| $-1.307M | $-5.017M | ||
| $147.602M | $133.175M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers