
Last Price
52 Week Range
$38.51 - $85.25
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-115.554M | $-66.418M | |||||||
| $1.225M | $1.816M | |||||||
| - | - | |||||||
| $27.818M | $41.72M | |||||||
| $3.844M | $14.638M | |||||||
| $-0.36M | $-4.207M | |||||||
| $-83.027M | $-12.451M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-1.567M | $-9.859M | |||||||
| - | - | |||||||
| $-265.628M | $-394.056M | |||||||
| $73M | $361.8M | |||||||
| $-5M | - | |||||||
| $-199.195M | $-42.115M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $39.6M | - | |||||||
| $115.056M | $143.388M | |||||||
| - | - | |||||||
| - | - | |||||||
| $154.656M | $143.388M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $224.947M | $97.381M | |||||||
| $-127.566M | $88.822M | |||||||
| $97.381M | $186.203M | |||||||
| $-83.027M | $-12.451M | |||||||
| $-1.567M | $-9.859M | |||||||
| $-84.594M | $-22.31M |
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