
Last Price
52 Week Range
$13.10 - $20.80
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $52.227M | $60.532M | ||||||||
| $12.034M | $67.142M | ||||||||
| $40.193M | $-6.61M | ||||||||
| - | - | ||||||||
| $2.334M | $6.709M | ||||||||
| $23.844M | $-31.803M | ||||||||
| $14.015M | $18.484M | ||||||||
| $-12.008M | $-4.915M | ||||||||
| $0.247M | $-16.454M | ||||||||
| $-11.761M | $-21.369M | ||||||||
| $2.254M | $-2.885M | ||||||||
| - | - | ||||||||
| $2.066M | $-2.657M | ||||||||
| $0.15 | $-0.22 | ||||||||
| $0.14 | $-0.22 | ||||||||
| $13.858M | $14.328M | ||||||||
| $15.082M | $15.552M | ||||||||
| $39.136M | $40.763M | ||||||||
| $25.594M | $27.383M | ||||||||
| $13.542M | $13.38M |
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