
Last Price
52 Week Range
$3.40 - $19.07
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-477.942M | $-435.05M | |||||||
| $65.791M | $73.222M | |||||||
| - | - | |||||||
| $144.653M | $127.462M | |||||||
| $8.8M | $-11.671M | |||||||
| $-15.857M | $3.564M | |||||||
| $-274.555M | $-242.473M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-62.131M | $-36.277M | |||||||
| - | - | |||||||
| $-1.295B | - | |||||||
| $1.486B | - | |||||||
| - | $51.209M | |||||||
| $128.869M | $14.932M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-2.907M | $-3.233M | |||||||
| $128.529M | $296.513M | |||||||
| - | - | |||||||
| $18.406M | $19.526M | |||||||
| $144.028M | $312.806M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $160.572M | $140.866M | |||||||
| $-1.658M | $89.658M | |||||||
| $158.914M | $230.524M | |||||||
| $-274.555M | $-242.473M | |||||||
| $-62.131M | $-36.277M | |||||||
| $-336.686M | $-278.75M |
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