
Last Price
52 Week Range
$5.43 - $11.62
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $16.709M | $120.669M | ||
| $3.54M | $0.879M | ||
| - | - | ||
| - | - | ||
| - | $4.464M | ||
| $20.249M | $126.012M | ||
| $13.838M | $31.814M | ||
| - | - | ||
| - | $1.45M | ||
| - | - | ||
| $1.474M | $0.131M | ||
| $15.312M | $33.395M | ||
| - | - | ||
| $35.561M | $159.407M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $1.372M | $1.455M | ||
| $1.46M | - | ||
| $16.792M | $2.981M | ||
| $1.638M | - | ||
| - | - | ||
| - | - | ||
| $9.956M | $22.226M | ||
| $31.218M | $26.662M | ||
| $11.851M | $26.294M | ||
| $7.361M | $3.584M | ||
| - | - | ||
| - | - | ||
| $231.881M | $159.15M | ||
| $255.178M | $192.612M | ||
| - | - | ||
| $286.396M | $219.274M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | $223.185M | ||
| - | $17K | ||
| $-268.144M | $-853.669M | ||
| $17.309M | $570.578M | ||
| - | $22K | ||
| - | - | ||
| $-250.835M | $-59.867M | ||
| - | - | ||
| $-250.835M | $-59.867M | ||
| $35.561M | $159.407M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | $71.358M | ||
| $41.727M | $36.443M | ||
| $25.018M | $-14.318M |
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