
Last Price
52 Week Range
$3.35 - $16.33
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $204.76M | $262.896M | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $1.628M | $5.021M | ||||
| $206.388M | $267.917M | ||||
| $6.456M | $8.469M | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $3K | $256K | ||||
| $6.459M | $8.725M | ||||
| - | - | ||||
| $212.847M | $276.642M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $1.811M | $1.016M | ||||
| $3.338M | - | ||||
| - | $2.341M | ||||
| $1.452M | - | ||||
| - | - | ||||
| - | - | ||||
| $3.373M | $6.387M | ||||
| $9.974M | $9.744M | ||||
| $-4.807M | $5.909M | ||||
| $6.259M | - | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $4.807M | $5.909M | ||||
| - | - | ||||
| $14.781M | $15.653M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | - | ||||
| $26K | $37K | ||||
| $-117.402M | $-177.38M | ||||
| $315.371M | $438.072M | ||||
| $71K | $260K | ||||
| - | - | ||||
| $198.066M | $260.989M | ||||
| - | - | ||||
| $198.066M | $260.989M | ||||
| $212.847M | $276.642M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $182.817M | $187.293M | ||||
| $6.259M | $8.25M | ||||
| $-15.684M | $-67.353M |
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