
Last Price
52 Week Range
$10.61 - $17.09
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-31.209M | $-3.829M | |||||
| $30.487M | $33.107M | |||||
| - | - | |||||
| $0.608M | $1.963M | |||||
| $-3.626M | $8.608M | |||||
| $24.269M | $2.283M | |||||
| $20.529M | $42.132M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $-97.169M | $-56.301M | |||||
| $-97.169M | $-56.301M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-171.879M | $47M | |||||
| $252.5M | - | |||||
| $-1.528M | - | |||||
| $-14.488M | $-24.407M | |||||
| $64.605M | $22.593M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $17.129M | $5.094M | |||||
| $-12.035M | $8.424M | |||||
| $5.094M | $13.518M | |||||
| $20.529M | $42.132M | |||||
| - | - | |||||
| $20.508M | $42.132M |
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