
Last Price
52 Week Range
$33.52 - $187.00
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-0.863B | $-1.167B | |||
| $0.863B | $2.454B | |||
| $112.785M | $-53M | |||
| $31.487M | $630M | |||
| $1.678B | $0.632B | |||
| $927.047M | $562M | |||
| $2.749B | $3.058B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-8.702B | $-10.309B | |||
| - | $-108M | |||
| $-50M | $-47M | |||
| $187.688M | $43M | |||
| $-93.668M | $150M | |||
| $-8.658B | $-10.271B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $6.434B | $8.09B | |||
| $1.113B | $1.511B | |||
| $-57.745M | $-29M | |||
| $-24.604M | $-264M | |||
| $7.465B | $9.308B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $0.48B | $1.398B | |||
| $1.556B | $2.548B | |||
| $2.036B | $3.946B | |||
| $2.749B | $3.058B | |||
| $-8.702B | $-10.309B | |||
| $-5.953B | $-7.251B |
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