
Last Price
52 Week Range
$51.23 - $150.59
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-0.941B | $-1.072B | |||||||
| $226.437M | $225.82M | |||||||
| - | - | |||||||
| $1.016B | $1.129B | |||||||
| $0.481B | $1.454B | |||||||
| $39.727M | $59.189M | |||||||
| $0.822B | $1.796B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-179.646M | $-440.978M | |||||||
| $-2.84M | - | |||||||
| $-4.643B | $-5.437B | |||||||
| $3.974B | $4.488B | |||||||
| $-1.37M | $-2.5M | |||||||
| $-0.852B | $-1.393B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $70.344M | $88.526M | |||||||
| - | - | |||||||
| $-4.45M | - | |||||||
| $65.894M | $88.526M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $678.466M | $711.683M | |||||||
| $33.217M | $493.636M | |||||||
| $0.712B | $1.205B | |||||||
| $0.822B | $1.796B | |||||||
| $-179.646M | $-443.478M | |||||||
| $0.643B | $1.353B |
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