
Last Price
52 Week Range
$49.90 - $298.99
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $0.765B | $77.417B | |||||
| $160.771M | $62.866M | |||||
| - | - | |||||
| $15.602M | - | |||||
| $44.223B | $0.322B | |||||
| $45.165B | $77.801B | |||||
| $18.682M | $22.791M | |||||
| $500.938M | $676.888M | |||||
| $115.444M | $173.572M | |||||
| $10.223M | $11.11M | |||||
| $24.173M | $27.379M | |||||
| $669.46M | $911.74M | |||||
| - | - | |||||
| $45.834B | $78.713B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $132.861M | $360.609M | |||||
| $154.146M | - | |||||
| - | $36.821M | |||||
| - | - | |||||
| $678K | - | |||||
| - | - | |||||
| $43.744B | $74.931B | |||||
| $44.031B | $75.328B | |||||
| $40.717M | - | |||||
| - | - | |||||
| - | - | |||||
| $29.559M | $28.702M | |||||
| $1.163B | $0.025B | |||||
| $1.233B | $0.054B | |||||
| - | - | |||||
| $45.264B | $75.382B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-2.877M | $-2.721M | |||||
| - | - | |||||
| $6K | $26K | |||||
| $-1.223B | $-1.293B | |||||
| $1.793B | $4.61B | |||||
| $3.644M | $14.515M | |||||
| - | - | |||||
| $0.571B | $3.329B | |||||
| - | $1.446M | |||||
| $0.571B | $3.331B | |||||
| $45.834B | $78.713B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $129.772M | $173.572M | |||||
| $40.717M | $36.821M | |||||
| $-0.71B | $-77.38B |
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