
Last Price
52 Week Range
$2.84 - $6.82
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $11.995M | $20.01M | ||||||
| $4.363M | $3.264M | ||||||
| $-2.327M | - | ||||||
| $15.552M | - | ||||||
| $-1.676M | $1.888M | ||||||
| $-0.651M | $8.205M | ||||||
| $27.256M | $33.367M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-2.069M | $-1.039M | ||||||
| $-1.893M | $-3.693M | ||||||
| $-137.658M | - | ||||||
| $120.915M | - | ||||||
| $0.691M | $29.534M | ||||||
| $-20.014M | $24.802M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-1.686M | $-0.047M | ||||||
| $-11.202M | $-59.108M | ||||||
| - | - | ||||||
| $-1.146M | $-2.433M | ||||||
| $-14.034M | $-61.588M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $28.035M | $18.673M | ||||||
| $-9.362M | $-2.929M | ||||||
| $18.673M | $15.744M | ||||||
| $27.256M | $33.367M | ||||||
| $-2.069M | $-1.039M | ||||||
| $25.187M | $32.328M |
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