
Last Price
52 Week Range
$1.21 - $4.24
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $37.271M | $30.777M | |||||
| $3.688M | $3.773M | |||||
| - | - | |||||
| $711K | - | |||||
| $4.433M | $1.559M | |||||
| $46.103M | $36.109M | |||||
| $1.611M | $2.599M | |||||
| $23.892M | $21.601M | |||||
| - | - | |||||
| - | $560K | |||||
| $2.173M | $1.827M | |||||
| $27.676M | $26.587M | |||||
| - | - | |||||
| $73.779M | $62.696M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $3.781M | $5.103M | |||||
| $2.826M | - | |||||
| - | $627K | |||||
| $615K | - | |||||
| - | - | |||||
| - | - | |||||
| $10.091M | $11.024M | |||||
| $17.313M | $16.754M | |||||
| $-339K | - | |||||
| $0.954M | $1.745M | |||||
| - | - | |||||
| - | - | |||||
| $1.239M | $-0.47M | |||||
| $1.578M | $3.02M | |||||
| - | - | |||||
| $18.891M | $19.774M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| - | $1K | |||||
| $-206.67M | $-224.186M | |||||
| $261.769M | $266.583M | |||||
| $-211K | $524K | |||||
| - | - | |||||
| $54.888M | $42.922M | |||||
| - | - | |||||
| $54.888M | $42.922M | |||||
| $73.779M | $62.696M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $27.153M | $14.546M | |||||
| $0.954M | $4.117M | |||||
| $-9.164M | $-12.114M |
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