
Last Price
52 Week Range
$4.64 - $19.44
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 |
|---|---|---|---|---|---|---|---|---|
| $-32.829M | $-3.361M | |||||||
| $25.522M | $20.617M | |||||||
| - | - | |||||||
| $27.181M | $28.952M | |||||||
| $-27.998M | $-18.232M | |||||||
| $-23.558M | $38.443M | |||||||
| $-31.682M | $66.419M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-0.523M | $-14.361M | |||||||
| - | $1.217M | |||||||
| $-110.925M | $-58.777M | |||||||
| $67.789M | $89.562M | |||||||
| $-1.402M | $-89.562M | |||||||
| $-45.061M | $-71.921M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-23.368M | $-17.164M | |||||||
| - | - | |||||||
| - | - | |||||||
| $-0.339M | $-5.005M | |||||||
| $-23.707M | $-22.169M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $297.232M | $196.782M | |||||||
| $-100.45M | $-143.603M | |||||||
| $196.782M | $53.179M | |||||||
| $-31.682M | $66.419M | |||||||
| $-0.523M | $-14.361M | |||||||
| $-32.205M | $52.058M |
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