
Last Price
52 Week Range
$4.61 - $11.04
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $134.861M | $143.436M | ||||||||||||||||||||
| $64.458M | $63.14M | ||||||||||||||||||||
| $70.403M | $80.296M | ||||||||||||||||||||
| - | - | ||||||||||||||||||||
| $62.521M | $67.456M | ||||||||||||||||||||
| $991K | $920K | ||||||||||||||||||||
| $6.891M | $11.92M | ||||||||||||||||||||
| $-1.777M | $-1.299M | ||||||||||||||||||||
| $-55K | $2K | ||||||||||||||||||||
| $-1.832M | $-1.297M | ||||||||||||||||||||
| $5.059M | $10.623M | ||||||||||||||||||||
| $2.714M | $-3.996M | ||||||||||||||||||||
| $2.345M | $6.627M | ||||||||||||||||||||
| $0.11 | $0.32 | ||||||||||||||||||||
| $0.11 | $0.31 | ||||||||||||||||||||
| $21.272M | $20.658M | ||||||||||||||||||||
| $21.707M | $21.097M | ||||||||||||||||||||
| $20.029M | $25.216M | ||||||||||||||||||||
| $12.499M | $13.294M | ||||||||||||||||||||
| $7.53M | $11.922M |
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