
Last Price
52 Week Range
$32.73 - $53.50
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $1.521B | $0.687B | |||||
| $1.014B | $1.127B | |||||
| - | - | |||||
| - | - | |||||
| $162M | $385M | |||||
| $2.697B | $2.199B | |||||
| $221M | $248M | |||||
| $369M | $464M | |||||
| - | $99M | |||||
| $771M | $664M | |||||
| $57M | $13M | |||||
| $1.418B | $1.488B | |||||
| - | - | |||||
| $4.115B | $3.687B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $116M | $101M | |||||
| - | $365M | |||||
| $13M | - | |||||
| - | $3M | |||||
| $36M | $31M | |||||
| $200M | $258M | |||||
| $469M | $190M | |||||
| $798M | $917M | |||||
| $-13M | $-33M | |||||
| $13M | $36M | |||||
| - | - | |||||
| - | - | |||||
| $211M | $219M | |||||
| $224M | $252M | |||||
| - | - | |||||
| $1.022B | $1.169B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $-3.585B | $-4.486B | |||||
| $6.687B | $7.005B | |||||
| $-9M | $-1M | |||||
| - | - | |||||
| $3.093B | $2.518B | |||||
| - | - | |||||
| $3.093B | $2.518B | |||||
| $4.115B | $3.687B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $91M | $149M | |||||
| $26M | $36M | |||||
| $-1.404B | $-0.601B |
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