
Last Price
52 Week Range
$10.61 - $17.09
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $59.917M | $67.115M | |||||
| $12.597M | $75.955M | |||||
| $47.32M | $-8.84M | |||||
| - | - | |||||
| $4.909M | $12.935M | |||||
| $57.122M | $-33.107M | |||||
| $-14.711M | $11.332M | |||||
| $-23.348M | $-18.016M | |||||
| $7.43M | $1.471M | |||||
| $-15.918M | $-16.545M | |||||
| $-30.629M | $-5.213M | |||||
| $580K | $350K | |||||
| $-22.213M | $-3.829M | |||||
| $-1.47 | $-0.19 | |||||
| $-1.47 | $-0.22 | |||||
| $16.068M | $19.756M | |||||
| $16.068M | $27.84M | |||||
| $23.206M | $45.91M | |||||
| $30.487M | $33.107M | |||||
| $-7.281M | $12.803M |
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