
Last Price
52 Week Range
$6.56 - $10.32
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $0.645M | $7.731M | $6.538M | ||||||
| $24.986M | $26.299M | $29.877M | ||||||
| $-220.936K | $467.197K | $57.305K | ||||||
| $3.387M | $4.385M | $4.391M | ||||||
| $3.649M | $0.343M | $1.47M | ||||||
| $3.748M | $6.053M | $8.072M | ||||||
| $36.193M | $45.279M | $50.404M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-225.677K | $-81.538K | $-312.195K | ||||||
| $-0.2M | $-1.1M | $-2.787M | ||||||
| - | - | - | ||||||
| - | $945.071K | - | ||||||
| $-50.128M | $-96.483M | $-121.709M | ||||||
| $-50.553M | $-96.719M | $-124.808M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $18M | $56M | $46M | ||||||
| - | $100.921K | $15.73K | ||||||
| - | - | - | ||||||
| $-0.44M | $-1.583M | $31.189M | ||||||
| $17.56M | $54.518M | $77.205M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $14.902M | $18.132M | $17.76M | ||||||
| $3.23M | $3.254M | $2.831M | ||||||
| $18.132M | $21.386M | $20.591M | ||||||
| $36.193M | $45.279M | $50.404M | ||||||
| $-50.353M | $-96.564M | $-84.306M | ||||||
| $-14.161M | $-51.285M | $-33.901M |
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