
Last Price
52 Week Range
$6.34 - $41.65
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-97.045M | $-60.377M | |||||||
| $14.74M | $12.889M | |||||||
| - | - | |||||||
| $40.459M | $40.824M | |||||||
| $11.458M | $-32.056M | |||||||
| $-3.306M | $-1.236M | |||||||
| $-33.694M | $-39.956M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-3.756M | $-24.893M | |||||||
| $668K | - | |||||||
| $-144.573M | $-149.613M | |||||||
| $162.313M | $138.243M | |||||||
| - | $12K | |||||||
| $14.652M | $-36.251M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-43.975M | - | |||||||
| $57.806M | $97.2M | |||||||
| - | - | |||||||
| $1.562M | $0.41M | |||||||
| $15.393M | $97.61M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $52.634M | $48.099M | |||||||
| $-4.535M | $21.881M | |||||||
| $48.099M | $69.98M | |||||||
| $-33.694M | $-39.956M | |||||||
| $-3.756M | $-24.893M | |||||||
| $-37.45M | $-64.849M |
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