
Last Price
52 Week Range
$6.60 - $16.14
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-0.103B | $51.305B | ||||||
| $0.027B | $15.489B | ||||||
| - | - | ||||||
| $0.022B | $18.702B | ||||||
| $21.234M | $13.734M | ||||||
| $0.015B | $-85.57B | ||||||
| $-18.453M | $-59.829M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-0.027B | $-32.776B | ||||||
| - | $238.948M | ||||||
| $-0.03B | $-83.182B | ||||||
| $0.042B | $65.5B | ||||||
| - | $50.37B | ||||||
| $-14.231M | $151.193M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-20.113M | $-105.742M | ||||||
| $37.881M | $39.931M | ||||||
| - | - | ||||||
| $1.23M | $-9.091M | ||||||
| $18.998M | $-74.902M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $29.633M | $19.206M | ||||||
| $-9.949M | $5.607M | ||||||
| $19.684M | $24.813M | ||||||
| $-0.018B | $-59.829B | ||||||
| $-0.027B | $-32.776B | ||||||
| $-0.045B | $-92.605B |
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