
Last Price
52 Week Range
$6.56 - $11.96
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $376.815M | $443.644M | ||||||
| $65.477M | $86.308M | ||||||
| $311.338M | $357.336M | ||||||
| $80.08M | $97.17M | ||||||
| $222.95M | $282.978M | ||||||
| - | - | ||||||
| $8.308M | $-22.812M | ||||||
| $10.033M | - | ||||||
| $2.061M | $12.71M | ||||||
| $12.094M | $12.71M | ||||||
| $20.402M | $-10.102M | ||||||
| $13.027M | $9.395M | ||||||
| $8.236M | $-18.957M | ||||||
| $0.057 | $-0.13 | ||||||
| $0.055 | $-0.13 | ||||||
| $145.865M | $148.54M | ||||||
| $148.862M | $148.54M | ||||||
| $18.376M | $1.662M | ||||||
| $10.068M | $11.764M | ||||||
| $8.308M | $-10.102M |
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