
Last Price
52 Week Range
$0.50 - $6.11
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.332B | $2.262B | |||||||||
| $1.538B | $1.793B | |||||||||
| $794M | $469M | |||||||||
| - | - | |||||||||
| $585M | $435M | |||||||||
| $299M | - | |||||||||
| $-90M | $34M | |||||||||
| $-103M | $-92M | |||||||||
| $0.045B | $-3.004B | |||||||||
| $-0.058B | $-3.096B | |||||||||
| $-0.148B | $-3.062B | |||||||||
| $-8M | $16M | |||||||||
| $-0.157B | $-3.097B | |||||||||
| $-0.29 | $-5.87 | |||||||||
| $-0.29 | $-5.87 | |||||||||
| $546.174M | $527.568M | |||||||||
| $547.104M | $527.568M | |||||||||
| $0.35B | $-2.563B | |||||||||
| $395M | $407M | |||||||||
| $-0.045B | $-2.97B |
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