
Last Price
52 Week Range
$6.00 - $14.49
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-94.319M | $-88.541M | ||||||
| $6.107M | $9.605M | ||||||
| - | - | ||||||
| $100.019M | $92.125M | ||||||
| $2.431M | $10.146M | ||||||
| $4.268M | $6.489M | ||||||
| $18.506M | $29.824M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-1.725M | $-1.621M | ||||||
| $-16.068M | $-3.029M | ||||||
| $-146.27M | $-116.808M | ||||||
| $93.75M | $71.283M | ||||||
| $-5.053M | $-4.908M | ||||||
| $-75.366M | $-55.083M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $6.506M | $-25.858M | ||||||
| - | - | ||||||
| $-26.447M | $-39.473M | ||||||
| $-19.941M | $-65.331M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $248.491M | $172.559M | ||||||
| $-75.932M | $-90.59M | ||||||
| $172.559M | $81.969M | ||||||
| $18.506M | $29.824M | ||||||
| $-6.778M | $-1.621M | ||||||
| $11.728M | $28.203M |
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