
Last Price
52 Week Range
$2.64 - $5.59
Next Earnings Date
May 14 2026
Next Earnings Date
May 14 2026
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.549B | $2.755B | ||||||||||
| $692.1M | $758.5M | ||||||||||
| $1.857B | $1.997B | ||||||||||
| $403M | $426.7M | ||||||||||
| $0.994B | $1.569B | ||||||||||
| $68.9M | $6.4M | ||||||||||
| $391.6M | $1.3M | ||||||||||
| $-99.5M | $-59.7M | ||||||||||
| $-11.6M | $-114.5M | ||||||||||
| $-111.1M | $-174.2M | ||||||||||
| $280.5M | $-172.9M | ||||||||||
| $118.3M | $33.5M | ||||||||||
| $162.2M | $-206.4M | ||||||||||
| $0.44 | $-0.55 | ||||||||||
| $0.44 | $-0.55 | ||||||||||
| $371.8M | $376.4M | ||||||||||
| $372.1M | $376.4M | ||||||||||
| $601.4M | $133.1M | ||||||||||
| $165.7M | $234.8M | ||||||||||
| $435.7M | $-101.7M |
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