
Last Price
52 Week Range
$0.99 - $4.78
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $463.714M | $406.692M | ||||||
| $382.919M | $334.955M | ||||||
| $80.795M | $71.737M | ||||||
| - | - | ||||||
| $72.674M | $71.766M | ||||||
| $2.99M | - | ||||||
| $5.131M | $-0.029M | ||||||
| - | - | ||||||
| $32.057M | $0.524M | ||||||
| $32.057M | $0.524M | ||||||
| $37.187M | $0.495M | ||||||
| $-9.719M | $16.747M | ||||||
| $46.906M | $-16.252M | ||||||
| $0.96 | $-0.28 | ||||||
| $0.9 | $-0.28 | ||||||
| $52.117M | $58.703M | ||||||
| $63.14M | $58.703M | ||||||
| $8.511M | $2.391M | ||||||
| $0.585M | $2.42M | ||||||
| $7.926M | $-0.029M |
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