
Last Price
52 Week Range
$7.09 - $13.92
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $22.118M | $26.761M | |||||||
| $6.682M | $3.252M | |||||||
| - | $-138.894M | |||||||
| $34.083M | $30.331M | |||||||
| $-26.072M | $5.224M | |||||||
| $9.061M | $138.924M | |||||||
| $45.872M | $65.598M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-254K | $-340K | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $-400K | - | |||||||
| $-654K | $-340K |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-12.547M | $-9.5M | |||||||
| $-6.308M | $-47.269M | |||||||
| $-1.222M | - | |||||||
| $0.854M | $-4.879M | |||||||
| $-19.223M | $-61.648M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $17.271M | $43.266M | |||||||
| $25.995M | $3.61M | |||||||
| $43.266M | $46.876M | |||||||
| $45.872M | $65.598M | |||||||
| $-254K | $-340K | |||||||
| $45.618M | $65.258M |
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