
Last Price
52 Week Range
$37.27 - $57.02
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | $318.8M | ||
| $293.8M | $285.3M | ||
| $282.9M | $301.6M | ||
| - | - | ||
| $41.9M | $70.4M | ||
| $618.6M | $976.1M | ||
| $200.2M | $214.2M | ||
| $3.75B | $2.468B | ||
| - | - | ||
| - | - | ||
| $151M | $163.7M | ||
| $4.101B | $2.846B | ||
| - | - | ||
| $4.719B | $3.822B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $260M | $263.7M | ||
| - | - | ||
| - | $530.4M | ||
| $12M | - | ||
| $5.4M | - | ||
| $143.1M | - | ||
| $118.6M | $365.6M | ||
| $0.534B | $1.16B | ||
| $-59.7M | $618.4M | ||
| $71.7M | - | ||
| $35.8M | - | ||
| - | - | ||
| $327.4M | $409.2M | ||
| $0.423B | $1.028B | ||
| - | - | ||
| $0.957B | $2.187B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| - | - | ||
| $4.254B | - | ||
| - | - | ||
| $-491.3M | - | ||
| - | $1.634B | ||
| $3.763B | $1.634B | ||
| - | - | ||
| $3.763B | $1.634B | ||
| $4.719B | $3.822B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| $0.072B | $1.149B | ||
| $71.7M | $830M |
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