
Last Price
52 Week Range
$7.56 - $18.98
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $79.906M | $99.986M | ||||||
| $20.821M | $22.766M | ||||||
| $59.085M | $77.22M | ||||||
| $23.653M | $27.888M | ||||||
| $57.103M | $65.67M | ||||||
| - | - | ||||||
| $-21.671M | $-16.338M | ||||||
| $-5.774M | $-4.641M | ||||||
| $304K | $-486K | ||||||
| $-5.47M | $-5.127M | ||||||
| $-27.141M | $-21.465M | ||||||
| - | - | ||||||
| $-27.141M | $-21.465M | ||||||
| $-0.93 | $-0.66 | ||||||
| $-0.93 | $-0.66 | ||||||
| $29.126M | $32.722M | ||||||
| $29.126M | $32.722M | ||||||
| $-16.574M | $-14.39M | ||||||
| $1.769M | $1.948M | ||||||
| $-18.343M | $-16.338M |
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