
Last Price
52 Week Range
$222.02 - $745.61
Next Earnings Date
May 06 2026
Next Earnings Date
May 06 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.741B | $2.487B | |||||||
| $1.414B | $1.819B | |||||||
| - | - | |||||||
| - | - | |||||||
| $156.533M | $124.33M | |||||||
| $2.312B | $4.431B | |||||||
| $198.599M | $147.902M | |||||||
| $2.7B | $1.937B | |||||||
| $145.4M | $287.666M | |||||||
| - | - | |||||||
| $512.967M | $456.55M | |||||||
| $3.557B | $2.829B | |||||||
| - | - | |||||||
| $5.869B | $7.26B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $843.58M | $746.977M | |||||||
| $64.597M | - | |||||||
| $14.814M | $13.943M | |||||||
| $14.814M | - | |||||||
| - | - | |||||||
| $69.839M | - | |||||||
| $49.828M | $572.868M | |||||||
| $1.057B | $1.334B | |||||||
| $3.476B | $3.513B | |||||||
| $47.422M | $17.811M | |||||||
| - | - | |||||||
| - | - | |||||||
| $180.378M | $242.542M | |||||||
| $3.722B | $3.791B | |||||||
| - | - | |||||||
| $4.779B | $5.125B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $11K | $11K | |||||||
| $0.599B | $1.735B | |||||||
| $593.699M | $446.55M | |||||||
| $-103.096M | $-46.987M | |||||||
| - | - | |||||||
| $1.09B | $2.135B | |||||||
| - | - | |||||||
| $1.09B | $2.135B | |||||||
| $5.869B | $7.26B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $145.4M | $287.666M | |||||||
| $3.556B | $3.545B | |||||||
| $2.815B | $1.058B |
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