
Last Price
52 Week Range
$10.36 - $22.69
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $7.7B | $6.082B | ||||||
| $443M | $555M | ||||||
| $2.248B | $1.594B | ||||||
| - | - | ||||||
| $192M | $361M | ||||||
| $10.583B | $8.592B | ||||||
| $4.381B | $5.69B | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $446M | $582M | ||||||
| $4.827B | $6.272B | ||||||
| - | - | ||||||
| $15.41B | $14.864B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $499M | $595M | ||||||
| $0.835B | $1.438B | ||||||
| - | - | ||||||
| $0.917B | $1.66B | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $2.251B | $3.693B | ||||||
| $4.062B | $3.889B | ||||||
| $1.296B | $2.211B | ||||||
| - | - | ||||||
| - | - | ||||||
| $1.777B | $1.586B | ||||||
| $6.597B | $6.577B | ||||||
| - | - | ||||||
| $8.848B | $10.27B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $1M | $1M | ||||||
| $-23.305B | $-26.951B | ||||||
| $29.866B | $31.508B | ||||||
| $-4M | $8M | ||||||
| - | - | ||||||
| $6.558B | $4.566B | ||||||
| $4M | $28M | ||||||
| $6.562B | $4.594B | ||||||
| $15.41B | $14.864B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.406B | $2.503B | ||||||
| $5.737B | $6.651B | ||||||
| $0.443B | $3.072B |
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