
Last Price
52 Week Range
$7.65 - $45.00
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-342.994M | $-274.448M | ||||||
| $19.631M | $11.539M | ||||||
| - | - | ||||||
| $33.144M | $41.829M | ||||||
| $-3.12M | $-9.894M | ||||||
| $130.945M | $80.95M | ||||||
| $-162.394M | $-150.024M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-464K | $-780K | ||||||
| $-31.346M | $-41.195M | ||||||
| $-394.707M | $-259.714M | ||||||
| $548.941M | $374.684M | ||||||
| - | $-18.898M | ||||||
| $122.424M | $54.097M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $1.402M | $50.407M | ||||||
| - | - | ||||||
| $-76K | $-1K | ||||||
| $1.326M | $50.406M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $145.931M | $107.287M | ||||||
| $-38.644M | $-45.521M | ||||||
| $107.287M | $61.766M | ||||||
| $-162.394M | $-150.024M | ||||||
| $-464K | $-780K | ||||||
| $-162.858M | $-150.804M |
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