
Last Price
52 Week Range
$8.18 - $22.50
Next Earnings Date
Apr 14 2026
Next Earnings Date
Apr 14 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-193.569M | $-264.457M | |||||||
| $16.428M | $18.856M | |||||||
| - | - | |||||||
| $33.929M | $37.965M | |||||||
| $-18.401M | $-31.596M | |||||||
| $-10.971M | $-10.233M | |||||||
| $-172.584M | $-249.465M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-9.273M | $-14.002M | |||||||
| - | - | |||||||
| $-707.953M | $-455.688M | |||||||
| $459.513M | $617.543M | |||||||
| - | - | |||||||
| $-257.713M | $147.853M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $478.495M | $238.642M | |||||||
| - | - | |||||||
| $7.172M | - | |||||||
| $485.667M | $238.642M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $55.528M | $109.997M | |||||||
| $55.37M | $137.03M | |||||||
| $110.898M | $247.928M | |||||||
| $-172.584M | $-249.465M | |||||||
| $-9.273M | $-14.002M | |||||||
| $-181.857M | $-263.467M |
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