
Last Price
52 Week Range
$3.70 - $9.80
Next Earnings Date
Jun 17 2026 (Estimate)
Next Earnings Date
Jun 17 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $118.44M | $114.405M | $77.513M | ||||||||||||||
| $86.391M | $87.188M | $63.729M | ||||||||||||||
| $32.049M | $27.217M | $13.784M | ||||||||||||||
| $4.681M | $4.475M | $2.816M | ||||||||||||||
| $30.106M | $28.477M | $23.939M | ||||||||||||||
| $1.93M | $12.322M | $8.96M | ||||||||||||||
| $-4.668M | $-18.057M | $-21.313M | ||||||||||||||
| $-4.366M | $-2.712M | $-4.558M | ||||||||||||||
| $-4.159M | $0.214M | $1.155M | ||||||||||||||
| $-8.525M | $-2.498M | $-3.403M | ||||||||||||||
| $-13.193M | $-20.555M | $-24.717M | ||||||||||||||
| $118K | $-185K | $-205K | ||||||||||||||
| $-11.966M | $-18.709M | $-23.681M | ||||||||||||||
| $-1.7 | $-2.14 | $-2.077 | ||||||||||||||
| $-1.7 | $-2.14 | $-2.077 | ||||||||||||||
| $8.762M | $9.504M | $40.462M | ||||||||||||||
| $8.762M | $9.504M | $40.462M | ||||||||||||||
| $-3.72M | $-12.518M | $-16.801M | ||||||||||||||
| $5.107M | $5.325M | $2.212M | ||||||||||||||
| $-8.827M | $-17.843M | $-19.013M |
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