
Last Price
52 Week Range
$1.26 - $4.08
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $299.972M | $348.975M | ||||||
| $199.851M | $265.264M | ||||||
| $100.121M | $83.81M | ||||||
| - | - | ||||||
| $53.124M | $63.982M | ||||||
| $25.775M | $14.942M | ||||||
| $21.222M | $4.886M | ||||||
| $-19.61M | $-26.274M | ||||||
| $3.807M | $5.053M | ||||||
| $-15.803M | $-21.221M | ||||||
| $5.419M | $-16.335M | ||||||
| $-8.906M | $-52.746M | ||||||
| $11.031M | $14.752M | ||||||
| $0.02 | $0.15 | ||||||
| $0.02 | $0.15 | ||||||
| $27.617M | $28.138M | ||||||
| $27.695M | $29.252M | ||||||
| $40.954M | $28.127M | ||||||
| $18.129M | $23.241M | ||||||
| $22.825M | $4.886M |
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