
Last Price
52 Week Range
$2.56 - $15.84
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $212.454M | $194.055M | ||||||||||||||
| $24.068M | $39.294M | ||||||||||||||
| $188.385M | $154.761M | ||||||||||||||
| $9.512M | $7.346M | ||||||||||||||
| $175.682M | $144.011M | ||||||||||||||
| $19.336M | $11.073M | ||||||||||||||
| $-16.145M | $-7.67M | ||||||||||||||
| $-2.182M | $-1.361M | ||||||||||||||
| - | $-1.156M | ||||||||||||||
| $-2.182M | $-2.517M | ||||||||||||||
| $-18.326M | $-10.187M | ||||||||||||||
| $402K | $45.721K | ||||||||||||||
| $-18.882M | $-7.106M | ||||||||||||||
| $-0.53 | $-0.23 | ||||||||||||||
| $-0.53 | $-0.23 | ||||||||||||||
| $41.196M | $45.13M | ||||||||||||||
| $41.196M | $45.13M | ||||||||||||||
| $-6.653M | $-0.361M | ||||||||||||||
| $9.492M | $7.308M | ||||||||||||||
| $-16.145M | $-7.67M |
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