
Last Price
52 Week Range
$18.81 - $84.64
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-331.647M | $-601.265M | ||||||
| $18.654M | $73.681M | ||||||
| - | $-44.868M | ||||||
| $106.878M | $312.032M | ||||||
| $-13.194M | $-64.643M | ||||||
| $113.626M | $41.876M | ||||||
| $-105.683M | $-283.187M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-17.992M | $-16.417M | ||||||
| $-15.454M | - | ||||||
| $-0.296B | $-2.669B | ||||||
| $418.082M | $682.83M | ||||||
| $-5.577M | $-92.201M | ||||||
| $0.083B | $-2.095B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $0.041B | $3.313B | ||||||
| - | - | ||||||
| $0.238M | $46.061M | ||||||
| $0.042B | $3.359B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $38.081M | $56.84M | ||||||
| $18.759M | $980.908M | ||||||
| $0.057B | $1.038B | ||||||
| $-105.683M | $-283.187M | ||||||
| $-23.569M | $-16.417M | ||||||
| $-129.252M | $-299.604M |
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