
Last Price
52 Week Range
$1.80 - $18.69
Next Earnings Date
Apr 07 2026
Next Earnings Date
Apr 07 2026
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $144.502M | $283.22M | $331.558M | |||||||||||||
| $139.83M | $274.949M | $322.509M | |||||||||||||
| $4.672M | $8.272M | $9.048M | |||||||||||||
| $328.71K | - | $221.463K | |||||||||||||
| $4.773M | $8.393M | $10.555M | |||||||||||||
| $206.029K | $713.117K | $389.479K | |||||||||||||
| $-0.316M | $-0.834M | $-2.118M | |||||||||||||
| $-0.095M | $-2.371M | $-1.959M | |||||||||||||
| $0.191M | $-1.581M | $-3.162M | |||||||||||||
| $0.096M | $-3.952M | $-5.121M | |||||||||||||
| $-0.219M | $-4.786M | $-7.239M | |||||||||||||
| - | $394.03K | $443.34K | |||||||||||||
| $-0.763M | $-5.992M | $-8.282M | |||||||||||||
| $-0.005 | $-0.033 | $-1.519 | |||||||||||||
| $-0.005 | $-0.033 | $-1.519 | |||||||||||||
| $167.281M | $182.211M | $371.011M | |||||||||||||
| $167.281M | $182.211M | $371.011M | |||||||||||||
| $0.004M | $-2.127M | $-4.573M | |||||||||||||
| $128.737K | $499.535K | $845.616K | |||||||||||||
| $-0.125M | $-2.627M | $-5.28M |
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