
Last Price
52 Week Range
$2.37 - $6.18
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $200.453M | $201.493M | ||||||
| $89.347M | $97.033M | ||||||
| $111.106M | $104.46M | ||||||
| $39.402M | $36.468M | ||||||
| $92.227M | $108.376M | ||||||
| - | - | ||||||
| $-20.523M | $-40.384M | ||||||
| $10.36M | $1.742M | ||||||
| $4.463M | $8.801M | ||||||
| $14.823M | $10.543M | ||||||
| $-5.7M | $-29.841M | ||||||
| $0.32M | $36.698M | ||||||
| $-6.02M | $-66.539M | ||||||
| $-0.046 | $-0.52 | ||||||
| $-0.046 | $-0.52 | ||||||
| $130.611M | $127.746M | ||||||
| $130.611M | $127.746M | ||||||
| $-10.033M | $-17.392M | ||||||
| $10.49M | $11.975M | ||||||
| $-20.523M | $-29.367M |
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