
Last Price
52 Week Range
$27.17 - $59.00
Next Earnings Date
Jun 03 2026
Next Earnings Date
Jun 03 2026
Last Price
| Metric | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|
| $0.008B | $0.055B | $1.193B | ||
| $1.245B | $1.151B | $1.193B | ||
| - | - | - | ||
| - | - | - | ||
| $0.065B | $1.296B | $0.264B | ||
| $1.318B | $2.502B | $2.65B | ||
| $143M | $423M | $424M | ||
| $9.6B | $8.535B | $8.42B | ||
| $254M | $214M | $241M | ||
| - | - | - | ||
| $733M | $659M | $771M | ||
| $10.73B | $9.831B | $9.856B | ||
| $1M | - | - | ||
| $12.049B | $12.333B | $12.506B |
| Metric | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|
| $102M | $151M | $283M | ||
| $309M | - | - | ||
| - | - | $83M | ||
| - | - | - | ||
| - | - | - | ||
| $135M | $163M | $77M | ||
| $44M | $308M | $697M | ||
| $0.59B | $0.622B | $1.14B | ||
| - | $0.983B | $2.869B | ||
| - | - | - | ||
| - | - | - | ||
| $428M | $191M | $115M | ||
| $116M | $135M | $237M | ||
| $0.544B | $1.309B | $3.221B | ||
| - | - | - | ||
| $1.134B | $1.931B | $4.361B |
| Metric | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|
| - | - | - | ||
| - | - | - | ||
| - | - | $1M | ||
| - | - | $231M | ||
| - | - | - | ||
| $-8M | $-7M | $-4M | ||
| $10.805B | $10.299B | $7.806B | ||
| $10.797B | $10.292B | $8.034B | ||
| $118M | $110M | $110M | ||
| $10.915B | $10.402B | $8.145B | ||
| $12.049B | $12.333B | $12.506B |
| Metric | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|
| $254M | $214M | $241M | ||
| - | $0.983B | $2.952B | ||
| $-0.008B | $0.928B | $1.759B |
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