
Last Price
52 Week Range
$2.67 - $9.34
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $59.631M | $56.198M | |||||||
| $29.706M | $27.774M | |||||||
| $29.925M | $28.424M | |||||||
| $25.495M | $15.575M | |||||||
| - | $38.526M | |||||||
| $81.148M | $13.741M | |||||||
| $-76.718M | $-39.418M | |||||||
| $4.494M | $0.816M | |||||||
| $-0.264M | $5.261M | |||||||
| $4.23M | $6.077M | |||||||
| $-72.488M | $-33.341M | |||||||
| $-282K | $62K | |||||||
| $-72.206M | $19.489M | |||||||
| $-2.12 | $0.54 | |||||||
| $-2.12 | $0.54 | |||||||
| $34.076M | $36.217M | |||||||
| $34.076M | $38.918M | |||||||
| $-43.883M | $-21.496M | |||||||
| $4.682M | $4.184M | |||||||
| $-48.565M | $-25.68M |
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