
Last Price
52 Week Range
$1.46 - $3.05
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $164.862M | $147.647M | |||||||
| $65.151M | $64.828M | |||||||
| $99.711M | $82.819M | |||||||
| - | - | |||||||
| $20.094M | $20.313M | |||||||
| $100.82M | $159.02M | |||||||
| $-21.203M | $-96.514M | |||||||
| $-32.637M | $-31.514M | |||||||
| $-48.922M | $-11.54M | |||||||
| $-81.559M | $-43.054M | |||||||
| $-102.762M | $-139.568M | |||||||
| $214K | $-259K | |||||||
| $-103.012M | $-139.309M | |||||||
| $-1.84 | $-2.48 | |||||||
| $-1.84 | $-2.48 | |||||||
| $55.903M | $56.232M | |||||||
| $55.903M | $56.232M | |||||||
| $30.695M | $-48.767M | |||||||
| $100.82M | $58.746M | |||||||
| $-70.125M | $-107.513M |
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