
Last Price
52 Week Range
$2.33 - $5.45
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $206.935M | $254.956M | ||||||
| $169.889M | - | ||||||
| $37.046M | - | ||||||
| - | - | ||||||
| $104.004M | $83.976M | ||||||
| $19.891M | $244.923M | ||||||
| $-86.849M | $-73.943M | ||||||
| $-16.784M | - | ||||||
| $-91.805M | $-31.186M | ||||||
| $-108.589M | $-31.186M | ||||||
| $-195.438M | $-105.129M | ||||||
| $-21.133M | $-18.588M | ||||||
| $-103.034M | $-119.699M | ||||||
| $-1.29 | - | ||||||
| $-1.29 | - | ||||||
| $79.693M | - | ||||||
| $79.693M | - | ||||||
| $-158.74M | $-120.188M | ||||||
| $14.552M | $18.446M | ||||||
| $-173.292M | - |
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