
Last Price
52 Week Range
$3.76 - $12.23
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-240.394M | $-52.235M | |||||||
| $52.779M | $47.288M | |||||||
| $-37.65M | $3.195M | |||||||
| $10.349M | - | |||||||
| $26.636M | $-54.964M | |||||||
| $342.26M | $158.501M | |||||||
| $153.98M | $101.785M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-7.305M | $-21.972M | |||||||
| $0.034M | $-164.916M | |||||||
| $-14.276M | $-1M | |||||||
| $11.975M | - | |||||||
| - | - | |||||||
| $-9.572M | $-187.888M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-8.665M | $-36M | |||||||
| $-1.752M | - | |||||||
| - | - | |||||||
| $-1.427M | $-2.053M | |||||||
| $-11.844M | $-38.053M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $249.08M | $364.141M | |||||||
| $115.061M | $-118.157M | |||||||
| $364.141M | $245.984M | |||||||
| $153.98M | $101.785M | |||||||
| $-7.305M | $-21.972M | |||||||
| $146.675M | $79.813M |
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