
Last Price
52 Week Range
$27.17 - $59.00
Next Earnings Date
Jun 03 2026 (Estimate)
Next Earnings Date
Jun 03 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $8M | $55M | ||
| $1.245B | $1.151B | ||
| - | - | ||
| - | - | ||
| $0.065B | $1.296B | ||
| $1.318B | $2.502B | ||
| $143M | $423M | ||
| $9.6B | $8.535B | ||
| $254M | $214M | ||
| - | - | ||
| $733M | $659M | ||
| $10.73B | $9.831B | ||
| $1M | - | ||
| $12.049B | $12.333B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $102M | $151M | ||
| $309M | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| $135M | $163M | ||
| $44M | $308M | ||
| $590M | $622M | ||
| - | $983M | ||
| - | - | ||
| - | - | ||
| $428M | $191M | ||
| $116M | $135M | ||
| $0.544B | $1.309B | ||
| - | - | ||
| $1.134B | $1.931B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| $-8M | $-7M | ||
| $10.805B | $10.299B | ||
| $10.797B | $10.292B | ||
| $118M | $110M | ||
| $10.915B | $10.402B | ||
| $12.049B | $12.333B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $254M | $214M | ||
| - | $983M | ||
| $-8M | $928M |
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