
Last Price
52 Week Range
$3.81 - $10.41
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.361B | $5.931B | ||||||||||
| $2.474B | $2.671B | ||||||||||
| $2.887B | $3.261B | ||||||||||
| $1.692B | $1.771B | ||||||||||
| $1.983B | $2.009B | ||||||||||
| - | $13.308M | ||||||||||
| $-787.294M | $-532.167M | ||||||||||
| $131.914M | $45.159M | ||||||||||
| $-16.846M | $44.229M | ||||||||||
| $115.068M | $89.388M | ||||||||||
| $-672.226M | $-442.779M | ||||||||||
| $25.63M | $17.71M | ||||||||||
| $-697.856M | $-460.489M | ||||||||||
| $-0.42 | $-0.27 | ||||||||||
| $-0.42 | $-0.27 | ||||||||||
| $1.659B | $1.71B | ||||||||||
| $1.659B | $1.72B | ||||||||||
| $-492.6M | $-169.305M | ||||||||||
| $158.074M | $159.833M | ||||||||||
| $-650.674M | $-329.138M |
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