
Last Price
52 Week Range
$14.40 - $22.69
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $231.996M | $237.999M | |||||||||||||
| $127.154M | $119.202M | |||||||||||||
| $104.842M | $118.797M | |||||||||||||
| - | - | |||||||||||||
| $44.341M | $46.606M | |||||||||||||
| $24.822M | $30.057M | |||||||||||||
| $35.679M | $42.134M | |||||||||||||
| $98.05M | $111.301M | |||||||||||||
| $-98.05M | $-111.301M | |||||||||||||
| - | - | |||||||||||||
| $35.679M | $42.134M | |||||||||||||
| $9.014M | $10.186M | |||||||||||||
| $26.665M | $31.948M | |||||||||||||
| $1.47 | $1.84 | |||||||||||||
| $1.47 | $1.83 | |||||||||||||
| $18.122M | $17.05M | |||||||||||||
| $18.183M | $17.14M | |||||||||||||
| $44.93M | $48.77M | |||||||||||||
| $9.251M | $6.636M | |||||||||||||
| $35.679M | $42.134M |
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