
Last Price
52 Week Range
$1.15 - $2.98
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.356B | $3.042B | ||||||||||||
| $2.73B | $2.49B | ||||||||||||
| $626M | $552M | ||||||||||||
| $6M | $4M | ||||||||||||
| - | $412M | ||||||||||||
| $455M | - | ||||||||||||
| $165M | $136M | ||||||||||||
| $-75M | $-41M | ||||||||||||
| $414M | $-255M | ||||||||||||
| $339M | $-296M | ||||||||||||
| $504M | $-160M | ||||||||||||
| $78M | $10M | ||||||||||||
| $426M | $-170M | ||||||||||||
| $2.28 | $-1.14 | ||||||||||||
| $2.23 | $-1.14 | ||||||||||||
| $182.513M | $149.123M | ||||||||||||
| $191.13M | $158.422M | ||||||||||||
| $76M | $82M | ||||||||||||
| $125M | $194M | ||||||||||||
| $-49M | $-112M |
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