
Last Price
52 Week Range
$8.50 - $44.99
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-445.698M | $81.389M | ||||||
| $28.753M | $30.077M | ||||||
| - | - | ||||||
| $61.497M | - | ||||||
| $2.092M | $-73.267M | ||||||
| $419.876M | $200.421M | ||||||
| $66.52M | $238.62M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-17.737M | $-29.902M | ||||||
| $-9.238M | $-0.159M | ||||||
| $-693.941M | $-632.182M | ||||||
| $227.771M | $352.215M | ||||||
| $-5.5M | $0.318M | ||||||
| $-498.645M | $-309.71M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $294.073M | $148.44M | ||||||
| $101.821M | $6.923M | ||||||
| - | - | ||||||
| $40.794M | $-25.762M | ||||||
| $436.688M | $129.601M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $222.541M | $206.516M | ||||||
| $3.977M | $81.833M | ||||||
| $226.518M | $288.349M | ||||||
| $66.52M | $238.62M | ||||||
| $-23.237M | $-13.902M | ||||||
| $43.283M | $224.718M |
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