
Last Price
52 Week Range
$3.67 - $10.86
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $127.628M | $145.835M | ||||||
| $58.285M | $57.042M | ||||||
| $69.343M | $88.793M | ||||||
| $42.098M | $46.109M | ||||||
| $73.534M | $66.307M | ||||||
| - | $-3.469M | ||||||
| $-46.289M | $-20.154M | ||||||
| $-3.658M | $-1.905M | ||||||
| $1.422M | $-3.469M | ||||||
| $-2.236M | $-5.374M | ||||||
| $-48.525M | $-25.528M | ||||||
| $6K | $84K | ||||||
| $-48.531M | $-25.612M | ||||||
| $-1.11 | $-0.46 | ||||||
| $-1.11 | $-0.46 | ||||||
| $43.543M | $56.21M | ||||||
| $43.543M | $56.21M | ||||||
| $-16.539M | $3.831M | ||||||
| $28.328M | $25.493M | ||||||
| $-44.867M | $-21.662M |
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