
Last Price
52 Week Range
$5.66 - $13.96
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $5.629B | $6.962B | |||||||||
| $4.635B | $6.223B | |||||||||
| $994.5M | $738.7M | |||||||||
| $188.8M | $366.3M | |||||||||
| $533.9M | $978.7M | |||||||||
| $426.6M | $-577M | |||||||||
| $-154.8M | $-29.3M | |||||||||
| $-6.4M | $-3.5M | |||||||||
| $6.2M | $-27M | |||||||||
| $-0.2M | $-30.5M | |||||||||
| $-155M | $-59.8M | |||||||||
| $-0.5M | $-1.1M | |||||||||
| $-154.4M | $-58.5M | |||||||||
| $-0.31 | $-0.1 | |||||||||
| $-0.31 | $-0.1 | |||||||||
| $501.515M | $571.983M | |||||||||
| $501.515M | $571.983M | |||||||||
| $-65.6M | $61.9M | |||||||||
| $82.4M | $112.7M | |||||||||
| $-148M | $-50.8M |
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