
Last Price
52 Week Range
$6.26 - $13.46
Next Earnings Date
Jun 25 2026 (Estimate)
Next Earnings Date
Jun 25 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-12.248M | $-0.077M | $-9.819M | |||||||
| $16.101M | $13.275M | $12.906M | |||||||
| - | - | - | |||||||
| $4.075M | $3.5M | $3.09M | |||||||
| $16.548M | $-15.38M | $-6.602M | |||||||
| $0.015M | $0.041M | $3.096M | |||||||
| $24.491M | $1.359M | $2.671M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-6.107M | $-3.896M | $-0.189M | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $0.131M | - | $-2.869M | |||||||
| $-5.976M | $-3.896M | $-3.058M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-5M | - | - | |||||||
| $-6.015M | $-3.214M | $-5.546M | |||||||
| - | - | - | |||||||
| $248K | $-524K | $-742K | |||||||
| $-10.767M | $-3.738M | $-6.288M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $21.95M | $29.698M | $17.07M | |||||||
| $7.748M | $-6.275M | $-6.675M | |||||||
| $29.698M | $23.423M | $10.395M | |||||||
| $24.491M | $1.359M | $2.671M | |||||||
| $-6.107M | $-3.896M | $0.853M | |||||||
| $18.384M | $-2.537M | $3.524M |
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