
Last Price
52 Week Range
$5.35 - $40.22
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-88.981M | $-6.885M | ||||||||
| $2.177M | $1.77M | ||||||||
| - | - | ||||||||
| $27.47M | $32.238M | ||||||||
| $-28.14M | $16.346M | ||||||||
| $0.623M | $2.116M | ||||||||
| $-86.851M | $45.585M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-203K | $-670K | ||||||||
| - | - | ||||||||
| $-167.272M | $-322.722M | ||||||||
| $60M | $136.58M | ||||||||
| - | - | ||||||||
| $-107.475M | $-186.812M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $128.84M | $97.389M | ||||||||
| - | - | ||||||||
| $2.254M | - | ||||||||
| $131.094M | $97.389M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $192.011M | $128.779M | ||||||||
| $-63.232M | $-43.838M | ||||||||
| $128.779M | $84.941M | ||||||||
| $-86.851M | $45.585M | ||||||||
| $-203K | $-670K | ||||||||
| $-87.054M | $44.915M |
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