
Last Price
52 Week Range
$0.77 - $1.90
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $190.231M | $178.988M | |||||||
| $61.837M | $76.408M | |||||||
| $128.394M | $102.58M | |||||||
| - | $41.338M | |||||||
| $198.502M | $165.644M | |||||||
| - | $-69.813M | |||||||
| $-70.108M | $-34.589M | |||||||
| $3.104M | $1.073M | |||||||
| $-0.023M | $-27.273M | |||||||
| $3.081M | $-26.2M | |||||||
| $-67.027M | $-60.789M | |||||||
| $115K | $159K | |||||||
| $-42.585M | $-39.92M | |||||||
| $-0.38 | $-0.33 | |||||||
| $-0.38 | $-0.33 | |||||||
| $111.695M | $120.83M | |||||||
| $111.695M | $120.83M | |||||||
| $-62.538M | $-53.16M | |||||||
| $7.57M | $7.629M | |||||||
| $-70.108M | $-60.789M |
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