
Last Price
52 Week Range
$8.32 - $16.91
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $405.784M | $310.197M | ||||||||||||||
| $249.457M | $204.092M | ||||||||||||||
| $156.327M | $106.105M | ||||||||||||||
| - | - | ||||||||||||||
| $28.04M | $25.073M | ||||||||||||||
| - | - | ||||||||||||||
| $128.287M | $81.032M | ||||||||||||||
| $-4.961M | $-5.157M | ||||||||||||||
| $9.895M | $-34.62M | ||||||||||||||
| $4.934M | $-39.777M | ||||||||||||||
| $133.221M | $41.255M | ||||||||||||||
| $215K | $241K | ||||||||||||||
| $133.006M | $41.014M | ||||||||||||||
| $3.09 | $0.89 | ||||||||||||||
| $3.06 | $0.88 | ||||||||||||||
| $41.656M | $46.607M | ||||||||||||||
| $42.042M | $40.812M | ||||||||||||||
| $178.393M | $81.032M | ||||||||||||||
| $33.88M | $33.849M | ||||||||||||||
| $144.513M | $47.183M |
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