
Last Price
52 Week Range
$4.26 - $48.16
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $30.982M | $65.632M | |||||
| $275K | - | |||||
| $-1.51M | - | |||||
| $1.828M | - | |||||
| $2.758M | $14.697M | |||||
| $34.333M | $80.329M | |||||
| $29.442M | $29.103M | |||||
| $11.037M | $9.521M | |||||
| $-6.068M | - | |||||
| $4.558M | $10.448M | |||||
| $6.802M | $1.042M | |||||
| $45.771M | $50.114M | |||||
| - | - | |||||
| $80.104M | $130.443M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $13.764M | $12.399M | |||||
| $12.014M | - | |||||
| $6.022M | $9.874M | |||||
| $4.304M | - | |||||
| $2.207M | - | |||||
| $20K | $343K | |||||
| $4.505M | $40.508M | |||||
| $40.629M | $63.124M | |||||
| $45.733M | $51.55M | |||||
| $8.028M | $1.97M | |||||
| - | - | |||||
| $604K | - | |||||
| $2.176M | - | |||||
| $55.961M | $55.49M | |||||
| - | - | |||||
| $96.59M | $118.614M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-437K | $-437K | |||||
| - | - | |||||
| $1K | $4K | |||||
| $-44.349M | $-49.2M | |||||
| $21.491M | $62.553M | |||||
| $-342K | $-255K | |||||
| - | $4K | |||||
| $-23.632M | $12.669M | |||||
| $7.146M | $-0.84M | |||||
| $-16.486M | $11.829M | |||||
| $80.104M | $130.443M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-4.558M | - | |||||
| $63.507M | $65.364M | |||||
| $34.035M | $-0.268M |
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