
Last Price
52 Week Range
$10.95 - $27.63
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 |
|---|---|---|---|---|---|---|---|---|---|
| $-187.123M | $-103.265M | ||||||||
| $6.159M | $6.022M | ||||||||
| - | - | ||||||||
| $49.903M | $42.997M | ||||||||
| $-13.04M | $118.166M | ||||||||
| $-13.267M | $-50.021M | ||||||||
| $-157.368M | $13.899M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-7.311M | $-1.442M | ||||||||
| $45.726M | - | ||||||||
| $-251.339M | $-312.959M | ||||||||
| $361.76M | $372.299M | ||||||||
| - | - | ||||||||
| $148.836M | $57.898M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-58K | $-58K | ||||||||
| $8.868M | $2.989M | ||||||||
| - | - | ||||||||
| $1.313M | - | ||||||||
| $10.123M | $2.931M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $161.066M | $162.657M | ||||||||
| $1.591M | $74.728M | ||||||||
| $162.657M | $237.385M | ||||||||
| $-157.368M | $13.899M | ||||||||
| $-7.311M | $-1.442M | ||||||||
| $-164.679M | $12.457M |
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