
Last Price
52 Week Range
$2.30 - $8.60
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $59.6M | $76.903M | ||||||
| $332K | $36K | ||||||
| - | - | ||||||
| $1.042M | $1.359M | ||||||
| $3.255M | - | ||||||
| $64.229M | $78.298M | ||||||
| $21.543M | $26.875M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $928K | ||||||
| $432K | $478.999K | ||||||
| $21.975M | $28.282M | ||||||
| - | - | ||||||
| $86.204M | $106.58M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $3.649M | $3.868M | ||||||
| $2.615M | $1.724M | ||||||
| $1.011M | $1.131M | ||||||
| $1.011M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.389M | $3.784M | ||||||
| $8.675M | $10.507M | ||||||
| $-403K | $109K | ||||||
| $6.975M | $6.243M | ||||||
| - | - | ||||||
| - | $1.025M | ||||||
| $3.338M | $5.354M | ||||||
| $14.863M | $18.974M | ||||||
| - | - | ||||||
| $23.538M | $29.481M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-147.509M | $-190.136M | ||||||
| $210.175M | $267.235M | ||||||
| - | - | ||||||
| - | - | ||||||
| $62.666M | $77.099M | ||||||
| - | - | ||||||
| $62.666M | $77.099M | ||||||
| $86.204M | $106.58M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $45.876M | $60.924M | ||||||
| $12.536M | $13.726M | ||||||
| $-1.188M | $-2.253M |
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