
Last Price
52 Week Range
$6.86 - $58.15
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-200.988M | $-216.21M | ||||||
| $6.906M | $8.169M | ||||||
| - | - | ||||||
| $13.069M | $17.605M | ||||||
| $-3.081M | $-7.882M | ||||||
| $133.467M | $139.775M | ||||||
| $-50.627M | $-58.543M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-11.098M | $-18.676M | ||||||
| - | - | ||||||
| $-224.764M | $-635.652M | ||||||
| $157.5M | $251M | ||||||
| - | - | ||||||
| $-78.362M | $-403.328M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-23.328M | - | ||||||
| $206.338M | $432.814M | ||||||
| - | - | ||||||
| $-7.551M | $6.272M | ||||||
| $175.459M | $439.086M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $21.392M | $67.674M | ||||||
| $46.282M | $-22.823M | ||||||
| $67.674M | $44.851M | ||||||
| $-50.627M | $-58.543M | ||||||
| $-11.098M | $-18.676M | ||||||
| $-61.725M | $-77.219M |
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