
Last Price
52 Week Range
$162.31 - $451.28
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $329M | $752M | ||||||
| $123M | $196M | ||||||
| $302M | $278M | ||||||
| - | - | ||||||
| $286M | $123M | ||||||
| $1.04B | $1.349B | ||||||
| $3.149B | $7.546B | ||||||
| $5M | - | ||||||
| $1.724B | - | ||||||
| - | - | ||||||
| $0.188B | $2.01B | ||||||
| $5.066B | $9.556B | ||||||
| - | - | ||||||
| $6.106B | $10.905B |
| Metric | 2014 | 2015 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $266M | - | ||||||
| $18M | - | ||||||
| $17M | $29M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.154B | $1.021B | ||||||
| $0.455B | $1.05B | ||||||
| $2.987B | $6.782B | ||||||
| - | - | ||||||
| - | - | ||||||
| $362M | $486M | ||||||
| $0.915B | $1.494B | ||||||
| $4.264B | $8.762B | ||||||
| - | - | ||||||
| $4.719B | $9.812B |
| Metric | 2014 | 2015 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-326M | $-612M | ||||||
| $1.725B | - | ||||||
| $-12M | $-4M | ||||||
| - | $1.709B | ||||||
| $1.387B | $1.093B | ||||||
| - | - | ||||||
| $1.387B | $1.093B | ||||||
| $6.106B | $10.905B |
| Metric | 2014 | 2015 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.724B | - | ||||||
| $3.004B | $6.811B | ||||||
| $2.675B | $6.059B |
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