
Last Price
52 Week Range
$11.86 - $31.77
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-140.039M | $-16.141M | ||||||||
| $2.599M | $4.667M | ||||||||
| - | - | ||||||||
| $41.73M | $40.364M | ||||||||
| $-15.08M | $-34.829M | ||||||||
| $-1.368M | $0.314M | ||||||||
| $-112.158M | $-5.625M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-143K | $-686K | ||||||||
| - | - | ||||||||
| $-254.82M | $-246.986M | ||||||||
| $288.783M | $227.419M | ||||||||
| $-5M | $-10M | ||||||||
| $28.82M | $-30.253M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-100M | - | ||||||||
| $161.682M | $6.973M | ||||||||
| - | - | ||||||||
| $4.52M | - | ||||||||
| $66.202M | $6.973M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $89.323M | $71.952M | ||||||||
| $-17.371M | $-28.737M | ||||||||
| $71.952M | $43.215M | ||||||||
| $-112.158M | $-5.625M | ||||||||
| $-143K | $-686K | ||||||||
| $-112.301M | $-6.311M |
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