
Last Price
52 Week Range
$3.50 - $43.65
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $37.903M | $30.811M | |||||
| $4.495M | - | |||||
| $900K | - | |||||
| $529K | $727K | |||||
| - | - | |||||
| $43.827M | $31.538M | |||||
| - | $196K | |||||
| - | $322K | |||||
| - | - | |||||
| - | - | |||||
| - | $17K | |||||
| - | $535K | |||||
| - | - | |||||
| $43.827M | $32.073M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $1.434M | $3.219M | |||||
| $0.565M | $6.41M | |||||
| - | - | |||||
| - | $116K | |||||
| - | - | |||||
| - | - | |||||
| $1.973M | $1.297M | |||||
| $3.972M | $11.042M | |||||
| $44.448M | $-0.085M | |||||
| - | $201K | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $44.448M | $0.085M | |||||
| - | - | |||||
| $48.42M | $11.127M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $5K | $9K | |||||
| $-755.612M | $-110.45M | |||||
| $751.014M | $131.379M | |||||
| - | $8K | |||||
| - | - | |||||
| $-4.593M | $20.946M | |||||
| - | - | |||||
| $-4.593M | $20.946M | |||||
| $43.827M | $32.073M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $10.077M | |||||
| $44.448M | $0.201M | |||||
| $6.545M | $-20.533M |
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