
Last Price
52 Week Range
$6.81 - $49.79
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-103.447M | $-132.232M | ||||||
| $343K | $607K | ||||||
| - | - | ||||||
| $15.841M | $71.603M | ||||||
| $46.316M | $-87.174M | ||||||
| $19.744M | $-2.068M | ||||||
| $-21.203M | $-149.264M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-3.087M | - | ||||||
| - | - | ||||||
| $-17.966M | $-66.707M | ||||||
| $35.187M | $55M | ||||||
| - | $-26.415M | ||||||
| $14.134M | $-38.122M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $10.21M | ||||||
| $46.505M | $70.81M | ||||||
| - | - | ||||||
| $-2.687M | $-3.071M | ||||||
| $43.818M | $77.949M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $118.498M | $63.938M | ||||||
| $35.248M | $-36.401M | ||||||
| $153.746M | $27.537M | ||||||
| $-21.203M | $-149.264M | ||||||
| $-3.087M | $-3.817M | ||||||
| $-24.29M | $-153.399M |
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