
Last Price
52 Week Range
$66.12 - $207.52
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.23B | $7.177B | |||||||
| $0.575B | $1.042B | |||||||
| - | - | |||||||
| - | - | |||||||
| $129.254M | $139.066M | |||||||
| $5.934B | $8.358B | |||||||
| $240.378M | $252.065M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $166.217M | $290.153M | |||||||
| $406.595M | $542.218M | |||||||
| - | - | |||||||
| $6.341B | $8.9B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $42.346M | $8.064M | |||||||
| $384.803M | - | |||||||
| - | - | |||||||
| $43.993M | $45.864M | |||||||
| - | - | |||||||
| $524.876M | $408.963M | |||||||
| - | $712.69M | |||||||
| $0.996B | $1.176B | |||||||
| $-195.226M | - | |||||||
| $239.219M | $229.338M | |||||||
| $41.548M | $46.216M | |||||||
| - | - | |||||||
| $13.685M | $-176.364M | |||||||
| $250.459M | $236.8M | |||||||
| - | - | |||||||
| $1.246B | $1.412B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $2.339M | $2.391M | |||||||
| $-5.187B | $-3.562B | |||||||
| $10.194B | $10.933B | |||||||
| $-5.611M | $13.942M | |||||||
| - | - | |||||||
| $5.003B | $7.387B | |||||||
| $91.132M | $100.743M | |||||||
| $5.094B | $7.488B | |||||||
| $6.341B | $8.9B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $3.131B | $5.753B | |||||||
| $239.219M | $412.812M | |||||||
| $-1.859B | $-1.011B |
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