
Last Price
52 Week Range
$14.11 - $31.66
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-40.835M | $-47.652M | ||||||
| $10.508M | $26.912M | ||||||
| $0.109M | $-11.794M | ||||||
| $59.437M | $76.188M | ||||||
| $-9.757M | $-3.5M | ||||||
| $-0.865M | $2.752M | ||||||
| $18.597M | $42.906M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-1.195M | $-1.542M | ||||||
| - | $-375.499M | ||||||
| $-40.416M | $-45.206M | ||||||
| $71.312M | $31.8M | ||||||
| $-6.66M | $-7.147M | ||||||
| $23.041M | $-397.594M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $348.615M | ||||||
| $24.977M | $9.05M | ||||||
| - | - | ||||||
| $-13.183M | $-33.879M | ||||||
| $11.794M | $323.786M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $40.927M | $94.359M | ||||||
| $53.432M | $-30.902M | ||||||
| $94.359M | $63.457M | ||||||
| $18.597M | $42.906M | ||||||
| $-1.195M | $-1.542M | ||||||
| $17.402M | $41.364M |
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