
Last Price
52 Week Range
$120.10 - $280.67
Next Earnings Date
May 20 2026 (Estimate)
Next Earnings Date
May 20 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $-1.289B | $-1.329B | |||||||
| $182.508M | $220.443M | |||||||
| $-7.671M | $-2.337M | |||||||
| $1.479B | $1.6B | |||||||
| $443.589M | $383.76M | |||||||
| $151.236M | $349.564M | |||||||
| $0.96B | $1.222B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $-46.279M | $-101.628M | |||||||
| $-30.305M | $-178.85M | |||||||
| $-2.569B | $-1.981B | |||||||
| $2.867B | $2.636B | |||||||
| $-30.182M | $-62.996M | |||||||
| $190.646M | $312.241M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $2.073B | - | |||||||
| $-1.81B | $-0.701B | |||||||
| - | - | |||||||
| $-489.399M | $-684.106M | |||||||
| $-0.227B | $-1.385B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $1.763B | $2.699B | |||||||
| $866.049M | $165.625M | |||||||
| $2.629B | $2.864B | |||||||
| $0.96B | $1.222B | |||||||
| $-46.279M | $-101.628M | |||||||
| $0.913B | $1.12B |
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