
Last Price
52 Week Range
$1.84 - $2.84
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $21.303M | $15.305M | $-29.8M | |||||||
| $22.965M | $15.037M | $14.107M | |||||||
| - | - | - | |||||||
| - | $9.494K | $119.557K | |||||||
| $-12.807M | $11.905M | $-18.702M | |||||||
| $11.131M | $-0.345M | $42.211M | |||||||
| $42.592M | $41.911M | $7.937M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-0.623M | $-72.171M | $-42.631M | |||||||
| $63.607M | $-163.626M | $27.573M | |||||||
| $-72.211M | $-59.903M | $-77.503M | |||||||
| $0.259M | $52.94M | $48.149M | |||||||
| $-0.154M | $109.284M | $-128.072M | |||||||
| $-9.122M | $-133.476M | $-172.484M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-53.865M | $13.134M | $-1.922M | |||||||
| $0.474M | $50M | $110M | |||||||
| $-0.479M | $-2.5M | $-3.972M | |||||||
| $-11.007M | $-1.069M | $10.811M | |||||||
| $-64.877M | $59.565M | $114.916M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $152.307M | $120.901M | $171.527M | |||||||
| $-31.406M | $-32.284M | $-47.029M | |||||||
| $120.901M | $88.617M | $124.845M | |||||||
| $42.592M | $41.911M | $7.937M | |||||||
| $-0.623M | $-72.171M | $-42.631M | |||||||
| $41.969M | $-30.26M | $-34.694M |
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