
Last Price
52 Week Range
$6.38 - $12.98
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $68.55M | $67.256M | ||||||
| $76.023M | $89.585M | ||||||
| $-1.964M | $1.546M | ||||||
| $7.64M | - | ||||||
| $-30.211M | $-63.281M | ||||||
| $27.071M | $41.497M | ||||||
| $147.109M | $136.603M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-107.37M | $-77.87M | ||||||
| - | $54K | ||||||
| - | - | ||||||
| - | - | ||||||
| $7.836M | - | ||||||
| $-99.534M | $-77.816M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-927K | $-705K | ||||||
| $-1.769M | $-2.17M | ||||||
| $-70.255M | $-0.361M | ||||||
| - | $-245K | ||||||
| $-72.951M | $-3.481M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $226.305M | $200.929M | ||||||
| $-25.376M | $55.551M | ||||||
| $200.929M | $256.48M | ||||||
| $147.109M | $136.848M | ||||||
| $-107.37M | $-77.87M | ||||||
| $39.739M | $58.978M |
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