
Last Price
52 Week Range
$2.91 - $5.75
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $46.614M | $50.986M | |||
| $3.799M | $2.684M | |||
| $-14.417M | $5.327M | |||
| $13.023M | - | |||
| $-12.128M | $-12.282M | |||
| $-16.309M | $-7.794M | |||
| $20.583M | $38.921M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-3.408M | $-2.794M | |||
| $-5.068M | $-15.463M | |||
| $-0.331M | $-21.051M | |||
| - | - | |||
| $-1.294M | $18.336M | |||
| $-10.102M | $-20.972M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $6.484M | $18.832M | |||
| $0.031M | $-5M | |||
| - | - | |||
| $16.45M | $10.208M | |||
| $22.965M | $24.04M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $103.023M | $125.044M | |||
| $22.021M | $38.73M | |||
| $125.044M | $163.774M | |||
| $20.583M | $38.921M | |||
| $-3.408M | $-2.37M | |||
| $17.175M | $36.551M |
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