
Last Price
52 Week Range
$2.50 - $5.73
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.665B | $1.523B | ||||||||||||
| $0.409B | $1.309B | ||||||||||||
| $1.256B | $0.214B | ||||||||||||
| - | - | ||||||||||||
| $325.409M | $271.343M | ||||||||||||
| $939.546M | $-24.12M | ||||||||||||
| $-8.735M | $-33.272M | ||||||||||||
| $-60.066M | $-65.795M | ||||||||||||
| $88.57M | $-445.532M | ||||||||||||
| $28.504M | $-511.327M | ||||||||||||
| $19.769M | $-544.599M | ||||||||||||
| $15.954M | $-20.82M | ||||||||||||
| $3.095M | $-515.767M | ||||||||||||
| $0.018 | $-3.04 | ||||||||||||
| $0.018 | $-3.04 | ||||||||||||
| $169.341M | $170.923M | ||||||||||||
| $171.5M | $170.923M | ||||||||||||
| $213.432M | $-341.73M | ||||||||||||
| $133.597M | $137.074M | ||||||||||||
| $79.835M | $-478.804M |
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