
Last Price
52 Week Range
$14.46 - $32.38
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-6.822M | - | |||||
| $156.027M | - | |||||
| $-5.099M | - | |||||
| $2.231M | - | |||||
| $34.105M | $-98.633M | |||||
| $-22.212M | $176.754M | |||||
| $158.23M | $78.121M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-99.333M | $-86.325M | |||||
| - | $-45.832M | |||||
| - | - | |||||
| - | - | |||||
| $9.958M | $43.953M | |||||
| $-89.375M | $-88.204M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-286.932M | $-160.791M | |||||
| $327.667M | $250.923M | |||||
| - | - | |||||
| $-93.354M | $-1.374M | |||||
| $-52.619M | $88.758M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $33.407M | $49.019M | |||||
| $15.612M | $79.04M | |||||
| $49.019M | $128.059M | |||||
| $158.23M | $78.121M | |||||
| $-99.333M | $-86.325M | |||||
| $58.897M | $-8.204M |
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