
Last Price
52 Week Range
$12.06 - $57.20
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $33M | $-294M | |||
| $189M | $125M | |||
| - | - | |||
| $92M | - | |||
| $-0.165B | $-2.486B | |||
| $0.438B | $1.623B | |||
| $0.587B | $-1.032B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-1M | $-30M | |||
| $199M | - | |||
| - | - | |||
| - | - | |||
| $-44M | - | |||
| $154M | $-30M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $170M | $817M | |||
| - | $191M | |||
| - | - | |||
| $142M | $-20M | |||
| $312M | $988M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $2.391B | $3.243B | |||
| $852M | $560M | |||
| $3.243B | $3.803B | |||
| $0.587B | $-1.032B | |||
| $-45M | $-3M | |||
| $0.542B | $-1.035B |
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