
Last Price
52 Week Range
$4.14 - $13.00
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $40.071M | $47.055M | |||||
| $1.313M | $3.51M | |||||
| $71K | $339K | |||||
| $367K | - | |||||
| $0.908M | $1.653M | |||||
| $42.73M | $52.557M | |||||
| $13.085M | $17.534M | |||||
| - | $25.161M | |||||
| - | - | |||||
| - | - | |||||
| $438K | $460K | |||||
| $13.523M | $43.155M | |||||
| - | - | |||||
| $56.253M | $95.712M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $0.435M | $1.058M | |||||
| $2.175M | - | |||||
| - | $1.058M | |||||
| $1.079M | - | |||||
| - | - | |||||
| $744K | - | |||||
| - | $3.55M | |||||
| $4.433M | $5.666M | |||||
| $-9.957M | $-9.725M | |||||
| $11.036M | $9.725M | |||||
| - | - | |||||
| - | - | |||||
| $51.396M | $5.646M | |||||
| $61.353M | $15.371M | |||||
| - | - | |||||
| $65.786M | $21.037M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $3K | $5K | |||||
| $-490.831M | $-480.792M | |||||
| $481.289M | $555.451M | |||||
| $6K | $11K | |||||
| - | - | |||||
| $-9.533M | $74.675M | |||||
| - | - | |||||
| $-9.533M | $74.675M | |||||
| $56.253M | $95.712M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $8.883M | $28.836M | |||||
| $11.036M | $10.783M | |||||
| $-20.152M | $-7.436M |
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