
Last Price
52 Week Range
$4.65 - $33.29
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-158.058M | $-121.677M | ||||||||
| $73.636M | $77.852M | ||||||||
| $1.793M | $1.433M | ||||||||
| $107.93M | $117.323M | ||||||||
| $-54.106M | $-22.894M | ||||||||
| $45.211M | $42.407M | ||||||||
| $16.406M | $94.444M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-0.79M | $-28.694M | ||||||||
| $-3.771M | - | ||||||||
| $-155.099M | $-389.837M | ||||||||
| $371.189M | $223.112M | ||||||||
| $-32.629M | $-17.613M | ||||||||
| $178.9M | $-213.032M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-14.958M | $177.672M | ||||||||
| $7.359M | $8.05M | ||||||||
| - | - | ||||||||
| $-9.5M | $-172.961M | ||||||||
| $-17.099M | $12.761M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $108.071M | $286.175M | ||||||||
| $178.104M | $-105.612M | ||||||||
| $286.175M | $180.563M | ||||||||
| $16.406M | $94.444M | ||||||||
| $-37.214M | $-28.694M | ||||||||
| $-20.808M | $65.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