
Last Price
52 Week Range
$6.47 - $9.85
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $148.968M | $332.575M | |||||||||||
| $35.626M | $68.827M | |||||||||||
| $113.342M | $263.748M | |||||||||||
| - | - | |||||||||||
| $38.608M | $10.105M | |||||||||||
| - | $10.956M | |||||||||||
| $74.734M | $242.687M | |||||||||||
| $506M | $101.277M | |||||||||||
| $-506M | $-283.267M | |||||||||||
| - | $-181.99M | |||||||||||
| $74.734M | $60.697M | |||||||||||
| $399K | $378K | |||||||||||
| $74.335M | $60.319M | |||||||||||
| $0.77 | $0.57 | |||||||||||
| $0.77 | $0.57 | |||||||||||
| $77.731M | $79.299M | |||||||||||
| $77.731M | $79.446M | |||||||||||
| - | $262.379M | |||||||||||
| - | $12.722M | |||||||||||
| - | $249.657M |
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