
Last Price
52 Week Range
$3.65 - $9.20
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.701B | $2.491B | $2.438B | ||||||||
| $1.494B | $1.223B | $1.177B | ||||||||
| $1.207B | $1.268B | $1.261B | ||||||||
| $304.8M | $234.2M | $242.5M | ||||||||
| $1.263B | $0.949B | $0.886B | ||||||||
| $167.8M | $121.4M | $45.6M | ||||||||
| $-529M | $-36.2M | $49.8M | ||||||||
| $-77.4M | $-101.8M | $-92.4M | ||||||||
| $54.3M | $22.4M | $-6.1M | ||||||||
| $-23.1M | $-79.4M | $-98.5M | ||||||||
| $-552.1M | $-115.6M | $-48.7M | ||||||||
| $-0.2M | $3.4M | $2.4M | ||||||||
| $-551.9M | $-118.9M | $-50.9M | ||||||||
| $-1.51 | $-0.3 | $-0.125 | ||||||||
| $-1.51 | $-0.3 | $-0.127 | ||||||||
| $0.366B | $0.39B | $1.627B | ||||||||
| $0.366B | $0.39B | $1.644B | ||||||||
| $-330.8M | $108.6M | $153.9M | ||||||||
| $108.8M | $89.7M | $74.3M | ||||||||
| $-439.6M | $18.9M | $79.6M |
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