
Last Price
52 Week Range
$6.32 - $27.13
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $139.927M | $134.477M | ||||||
| $40.984M | $31.469M | ||||||
| $98.943M | $103.008M | ||||||
| $34.367M | $38.549M | ||||||
| $101.434M | $112.649M | ||||||
| - | - | ||||||
| $-36.858M | $-48.19M | ||||||
| $9.453M | $2.468M | ||||||
| - | $6.846M | ||||||
| $9.453M | $9.314M | ||||||
| $-27.405M | $-38.876M | ||||||
| $50K | $66K | ||||||
| $-27.455M | $-38.943M | ||||||
| $-0.71 | $-0.95 | ||||||
| $-0.71 | $-0.95 | ||||||
| $38.868M | $41.176M | ||||||
| $38.868M | $41.176M | ||||||
| $-23.76M | $-39.621M | ||||||
| $3.624M | $-0.785M | ||||||
| $-27.384M | $-38.836M |
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