
Last Price
52 Week Range
$10.92 - $17.94
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $15.044M | $124.305M | ||
| $5.122M | $8.268M | ||
| $13.955M | $21.591M | ||
| $431K | - | ||
| $0.573M | $3.001M | ||
| $35.125M | $157.165M | ||
| $7.555M | $12.642M | ||
| $400K | $100K | ||
| - | - | ||
| - | - | ||
| - | - | ||
| $7.955M | $12.742M | ||
| - | - | ||
| $43.08M | $169.907M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $5.696M | - | ||
| $1.35M | - | ||
| $47K | $62K | ||
| $47K | - | ||
| - | $-7.772M | ||
| - | - | ||
| $0.507M | $-7.834M | ||
| $7.647M | $-7.772M | ||
| $14.633M | $14.962M | ||
| $72K | - | ||
| - | - | ||
| - | - | ||
| $75.445M | - | ||
| $90.128M | $14.962M | ||
| - | - | ||
| $97.775M | $14.962M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| $74.475M | - | ||
| $0B | $20.603B | ||
| $-57.041M | - | ||
| $2.148M | - | ||
| $197K | - | ||
| - | - | ||
| $19.78M | $154.945M | ||
| - | - | ||
| $-54.695M | $154.945M | ||
| $43.08M | $169.907M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $8.921M | $0.078M | ||
| $14.73M | $15.024M | ||
| $8.607M | $-11.847M |
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