
Last Price
52 Week Range
$6.15 - $33.20
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-57.218M | $-70.26M | |||||||
| $44.119M | $30.954M | |||||||
| - | - | |||||||
| $11.169M | $14.232M | |||||||
| $-15.177M | $3.667M | |||||||
| $10.723M | $-6.904M | |||||||
| $-6.384M | $-28.311M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-15.678M | $-16.212M | |||||||
| $541K | - | |||||||
| $-52.86M | $-127.785M | |||||||
| $34.225M | $87.75M | |||||||
| $-34.558M | $-30.348M | |||||||
| $-68.33M | $-86.595M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $10M | $93.194M | |||||||
| $0.308M | $53.591M | |||||||
| - | - | |||||||
| $45.35M | $-2.709M | |||||||
| $55.658M | $144.076M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $33.434M | $14.378M | |||||||
| $-19.056M | $29.17M | |||||||
| $14.378M | $43.548M | |||||||
| $-6.384M | $-28.311M | |||||||
| $-15.678M | $-16.212M | |||||||
| $-22.062M | $-44.523M |
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