
Last Price
52 Week Range
$10.36 - $22.69
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $4.97B | $5.387B | ||||||
| $6.17B | $5.243B | ||||||
| $-1.2B | $0.144B | ||||||
| $1.613B | $1.668B | ||||||
| $1.876B | $1.84B | ||||||
| - | $221M | ||||||
| $-4.689B | $-3.585B | ||||||
| $67M | $19M | ||||||
| $-119M | $-54M | ||||||
| $-52M | $-35M | ||||||
| $-4.741B | $-3.62B | ||||||
| $5M | $6M | ||||||
| $-4.746B | $-3.646B | ||||||
| $-4.686 | $-3.07 | ||||||
| $-4.686 | $-3.07 | ||||||
| $1.013B | $1.186B | ||||||
| $1.013B | $1.186B | ||||||
| $-3.392B | $-2.562B | ||||||
| $1.031B | $0.784B | ||||||
| $-4.423B | $-3.346B |
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