
Last Price
52 Week Range
$1.45 - $6.00
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|
| $29.055M | $37.809M | $46.283M | |||
| $18.034M | $24.244M | $27.956M | |||
| $11.021M | $13.565M | $18.327M | |||
| $455.398K | $548.122K | $389.018K | |||
| $4.283M | $11.417M | $15.26M | |||
| $-0.078K | $-34.878K | $97.64K | |||
| $6.283M | $1.635M | $2.58M | |||
| $-90.764K | $98.651K | $361.858K | |||
| $2.782M | $3.194M | $3.584M | |||
| $2.691M | $3.293M | $3.946M | |||
| $8.974M | $4.928M | $6.526M | |||
| $1.284M | $1.265M | $2.451M | |||
| $7.691M | $3.683M | $4.107M | |||
| $0.13 | $0.061 | $0.066 | |||
| $0.13 | $0.061 | $0.066 | |||
| $61.25M | $60.676M | $122.167M | |||
| $61.25M | $60.674M | $122.184M | |||
| $10.155M | $3.532M | $3.358M | |||
| $1.072M | $1.212M | $0.813M | |||
| $9.083M | $2.32M | $2.545M |
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