
Last Price
52 Week Range
$9.01 - $18.98
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $23.149B | $14.351B | |||||||
| $13.892B | - | |||||||
| - | - | |||||||
| $153.143M | - | |||||||
| - | - | |||||||
| $37.194B | $14.351B | |||||||
| $46.223M | $49.794M | |||||||
| $0.762B | $1.011B | |||||||
| $7.126B | $36.299B | |||||||
| $1.818B | $2.639B | |||||||
| $2.985B | $20.672B | |||||||
| $12.737B | $60.671B | |||||||
| - | - | |||||||
| $49.931B | $75.022B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $9.334B | - | |||||||
| $180.181M | - | |||||||
| $0.531B | $35.542B | |||||||
| - | - | |||||||
| $1.102B | - | |||||||
| - | - | |||||||
| $28.855B | - | |||||||
| $38.9B | $35.542B | |||||||
| $0.303B | $2.164B | |||||||
| $26.197M | $29.197M | |||||||
| $276.062M | $77.521M | |||||||
| - | $128.322M | |||||||
| $2.753B | $25.73B | |||||||
| $3.384B | $28.158B | |||||||
| - | - | |||||||
| $42.284B | $63.701B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $84K | $84K | |||||||
| $3.421B | $6.413B | |||||||
| $5.054B | $5.062B | |||||||
| $-828.167M | $-184.3M | |||||||
| - | - | |||||||
| $7.646B | $11.291B | |||||||
| $0.787M | $30.614M | |||||||
| $7.647B | $11.322B | |||||||
| $49.931B | $75.022B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $16.638B | $39.91B | |||||||
| $0.887B | $37.764B | |||||||
| $-12.751B | $27.025B |
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