
Last Price
52 Week Range
$1.09 - $7.12
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-195.457M | $-29.218M | |||||||
| $30.832M | $33.131M | |||||||
| - | $-5.429M | |||||||
| $30.84M | $3.072M | |||||||
| $-52.761M | $-53.579M | |||||||
| $189.36M | $103.883M | |||||||
| $2.814M | $51.86M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-27.721M | $-19.834M | |||||||
| - | $3.789M | |||||||
| - | - | |||||||
| $5.564M | - | |||||||
| $10.005M | - | |||||||
| $-12.152M | $-16.045M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $60.269M | $12.311M | |||||||
| - | $27.941M | |||||||
| - | - | |||||||
| $-22.68M | $-18.887M | |||||||
| $37.589M | $21.365M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $88.189M | $109.601M | |||||||
| $21.412M | $59.637M | |||||||
| $109.601M | $169.238M | |||||||
| $2.814M | $75.908M | |||||||
| $-27.721M | $-19.834M | |||||||
| $-24.907M | $56.074M |
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