
Last Price
52 Week Range
$0.40 - $3.05
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $801.473M | $651.542M | ||||||||||||||
| $530.178M | $432.376M | ||||||||||||||
| $271.295M | $219.166M | ||||||||||||||
| $185.897M | $126.796M | ||||||||||||||
| $220.431M | $157.111M | ||||||||||||||
| - | $-4.56M | ||||||||||||||
| $-135.033M | $-60.244M | ||||||||||||||
| $-3.329M | $-8.452M | ||||||||||||||
| $5.273M | $-22.752M | ||||||||||||||
| $1.944M | $-31.204M | ||||||||||||||
| $-133.089M | $-91.448M | ||||||||||||||
| $299.222M | $2.039M | ||||||||||||||
| $-432.311M | $-93.487M | ||||||||||||||
| $-2.82 | $-0.59 | ||||||||||||||
| $-2.82 | $-0.59 | ||||||||||||||
| $153.113M | $158.579M | ||||||||||||||
| $153.113M | $158.579M | ||||||||||||||
| $-123.269M | $-53.179M | ||||||||||||||
| $6.491M | $7.065M | ||||||||||||||
| $-129.76M | $-60.244M |
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