
Last Price
52 Week Range
$12.06 - $57.20
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $3.59B | $3.803B | ||
| $7.523B | $11.825B | ||
| - | - | ||
| $28M | - | ||
| $69M | - | ||
| $11.21B | $15.628B | ||
| $85M | $60M | ||
| $0.989B | $1.068B | ||
| $0.13B | $1.518B | ||
| $33M | $36M | ||
| $1.373B | $0.487B | ||
| $2.61B | $3.169B | ||
| $-16M | - | ||
| $13.804B | $18.797B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $1.315B | $1.393B | ||
| - | - | ||
| $0.234B | $1.359B | ||
| $23M | - | ||
| $32M | - | ||
| $7.681B | - | ||
| - | $13.361B | ||
| $9.253B | $16.113B | ||
| $394M | - | ||
| $93M | - | ||
| $2.109B | - | ||
| $1M | - | ||
| $-350M | - | ||
| $2.294B | - | ||
| - | - | ||
| $11.547B | $16.113B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| - | - | ||
| $-2.081B | $2.17B | ||
| $4.646B | $0.427B | ||
| $-479M | $-90M | ||
| - | - | ||
| $2.086B | $2.507B | ||
| $171M | $177M | ||
| $2.257B | $2.684B | ||
| $13.804B | $18.797B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $0.477B | $1.518B | ||
| $0.791B | $1.359B | ||
| $-2.452B | $-2.444B |
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