
Last Price
52 Week Range
$1.80 - $3.19
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $728.404M | $704.015M | ||||||||||||||
| $574.725M | $711.594M | ||||||||||||||
| $153.679M | $-8.007M | ||||||||||||||
| - | - | ||||||||||||||
| $14.361M | $11.749M | ||||||||||||||
| $10.568M | $-63.032M | ||||||||||||||
| $128.75M | $43.088M | ||||||||||||||
| $-100.989M | $-82.115M | ||||||||||||||
| $-7.156M | $12.596M | ||||||||||||||
| $-108.145M | $-69.519M | ||||||||||||||
| $20.605M | $-26.431M | ||||||||||||||
| $0.842M | $1.979M | ||||||||||||||
| $-1.693M | $-22.318M | ||||||||||||||
| $-0.77 | $-0.36 | ||||||||||||||
| $-0.77 | $-0.36 | ||||||||||||||
| $66.5M | $67.621M | ||||||||||||||
| $66.5M | $67.621M | ||||||||||||||
| $227.915M | $165.114M | ||||||||||||||
| $99.186M | $92.578M | ||||||||||||||
| $128.729M | $72.108M |
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