
Last Price
52 Week Range
$1.30 - $2.58
Next Earnings Date
Jun 03 2026 (Estimate)
Next Earnings Date
Jun 03 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $87.445M | $84.172M | |||||||||||||||
| $37.331M | $41.863M | |||||||||||||||
| $50.114M | $42.309M | |||||||||||||||
| - | - | |||||||||||||||
| $8.299M | $9.729M | |||||||||||||||
| - | - | |||||||||||||||
| $41.814M | $32.58M | |||||||||||||||
| $1.91M | $-1.959M | |||||||||||||||
| $0.006M | $19.352M | |||||||||||||||
| $1.916M | $17.393M | |||||||||||||||
| $43.73M | $49.973M | |||||||||||||||
| - | - | |||||||||||||||
| $43.73M | $49.973M | |||||||||||||||
| $3.39 | $3.87 | |||||||||||||||
| $1.07 | $1.28 | |||||||||||||||
| $12.365M | $12.432M | |||||||||||||||
| $39.202M | $38.925M | |||||||||||||||
| $56.037M | $47.657M | |||||||||||||||
| $14.222M | $15.077M | |||||||||||||||
| $41.815M | $32.58M |
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