
Last Price
52 Week Range
$1.28 - $4.00
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $45.166M | $50.854M | $44.323M | ||||||||||||||||||||
| $22.983M | $26.843M | $24.367M | ||||||||||||||||||||
| $22.183M | $24.011M | $19.956M | ||||||||||||||||||||
| $1.574M | - | $0.508M | ||||||||||||||||||||
| $16.042M | $23.073M | $23.442M | ||||||||||||||||||||
| $3.221M | - | $5.204M | ||||||||||||||||||||
| $1.346M | $0.938M | $-10.037M | ||||||||||||||||||||
| $-2.992M | $-1.775M | $-1.66M | ||||||||||||||||||||
| $-1.208M | $-2.565M | $2.419M | ||||||||||||||||||||
| $-4.2M | $-4.34M | $0.759M | ||||||||||||||||||||
| $-2.854M | $-3.402M | $-9.278M | ||||||||||||||||||||
| $83K | $106K | $-327K | ||||||||||||||||||||
| $-2.937M | $-3.508M | $-9.533M | ||||||||||||||||||||
| $-0.35 | $-0.34 | $-0.913 | ||||||||||||||||||||
| $-0.35 | $-0.34 | $-0.913 | ||||||||||||||||||||
| $8.479M | $10.44M | $41.902M | ||||||||||||||||||||
| $8.479M | $10.44M | $41.902M | ||||||||||||||||||||
| $3.359M | $2.451M | $-8.509M | ||||||||||||||||||||
| $3.221M | $4.078M | $4.806M | ||||||||||||||||||||
| $0.138M | $-1.627M | $-7.618M |
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