
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 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $1.365B | $0.931B | |||
| $0.989B | $1.01B | |||
| $-145M | $-139M | |||
| $16M | $29M | |||
| $-14M | $150M | |||
| - | $41M | |||
| $2.211B | $2.022B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-54M | $-167M | |||
| - | $-24M | |||
| - | - | |||
| - | - | |||
| $-17M | $36M | |||
| $-71M | $-155M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | $986M | |||
| - | - | |||
| - | - | |||
| $-2.155B | $-1.768B | |||
| $-2.155B | $-0.782B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $23M | $8M | |||
| $-0.015B | $1.084B | |||
| $0.008B | $1.092B | |||
| $2.211B | $2.022B | |||
| $-54M | $-167M | |||
| $2.157B | $1.855B |
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