
Last Price
52 Week Range
$2.60 - $10.69
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-23.221M | $-35.343M | $7.556M | ||||||
| $18.95M | $19.51M | $18.849M | ||||||
| $1.224M | $1.301M | $0.583M | ||||||
| $6.832M | $7.619M | $5.558M | ||||||
| $-52.146M | $15.235M | $51.08M | ||||||
| $11.463M | $24.544M | $-4.008M | ||||||
| $-36.898M | $32.866M | $79.618M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-7.914M | $-6.263M | $-9.16M | ||||||
| $-19.074M | $-3.522M | $-4.774M | ||||||
| $-2.385M | $-2.065M | $-2.57M | ||||||
| $3M | $6.3M | - | ||||||
| - | - | $-1.697M | ||||||
| $-26.373M | $-5.55M | $-18.201M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-8.432M | $-9.906M | $-8.22M | ||||||
| $-0.179M | $-7.321M | $-3.587M | ||||||
| - | - | - | ||||||
| $1.577M | $-1.855M | $-0.076M | ||||||
| $-7.034M | $-19.082M | $-11.883M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $127.265M | $56.96M | $46.091M | ||||||
| $-70.305M | $8.234M | $48.48M | ||||||
| $56.96M | $65.194M | $83.213M | ||||||
| $-36.898M | $32.866M | $79.618M | ||||||
| $-7.914M | $-6.263M | $-7.982M | ||||||
| $-44.812M | $26.603M | $71.636M |
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