
Last Price
52 Week Range
$1.70 - $5.26
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $673.344M | $805.722M | ||||||||||||||||||
| $550.592M | $709.841M | ||||||||||||||||||
| $122.752M | $95.881M | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $44.17M | $52.54M | ||||||||||||||||||
| $67.811M | $-0.418M | ||||||||||||||||||
| $10.771M | $43.759M | ||||||||||||||||||
| $-31.109M | $-40.902M | ||||||||||||||||||
| $-4.149M | $-35.758M | ||||||||||||||||||
| $-35.258M | $-76.66M | ||||||||||||||||||
| $-24.487M | $-32.901M | ||||||||||||||||||
| $-7.834M | $60.684M | ||||||||||||||||||
| $-15.824M | $-92.241M | ||||||||||||||||||
| $-1.12 | $-4.05 | ||||||||||||||||||
| $-1.12 | $-4.05 | ||||||||||||||||||
| $31.155M | $31.015M | ||||||||||||||||||
| $31.155M | $31.015M | ||||||||||||||||||
| $40.718M | $86.951M | ||||||||||||||||||
| $34.096M | $43.192M | ||||||||||||||||||
| $6.622M | $43.759M |
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