
Last Price
52 Week Range
$4.50 - $21.55
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $40.971M | $176.273M | ||||||
| $21.569M | $0.526M | ||||||
| - | - | ||||||
| $2.408M | - | ||||||
| $4.338M | $3.394M | ||||||
| $69.286M | $180.193M | ||||||
| $235.543M | $9.289M | ||||||
| - | - | ||||||
| $66.632M | $59.62M | ||||||
| - | $858K | ||||||
| $3.471M | $234.171M | ||||||
| $305.646M | $303.938M | ||||||
| - | - | ||||||
| $374.932M | $484.131M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $13.755M | $7.792M | ||||||
| $2.367M | - | ||||||
| $12.409M | $34.818M | ||||||
| $784K | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $4.101M | $11.265M | ||||||
| $33.416M | $53.875M | ||||||
| $53.544M | - | ||||||
| $2.345M | $1.079M | ||||||
| - | - | ||||||
| $4.049M | $5.609M | ||||||
| $0.37M | $-1.079M | ||||||
| $61.085M | $6.688M | ||||||
| - | - | ||||||
| $94.501M | $60.563M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $12K | $15K | ||||||
| $-530.127M | $-636.001M | ||||||
| $0.802B | $1.056B | ||||||
| $-3.276M | $-3.613M | ||||||
| - | - | ||||||
| $268.641M | $416.112M | ||||||
| $11.79M | $7.456M | ||||||
| $280.431M | $423.568M | ||||||
| $374.932M | $484.131M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $66.632M | $59.62M | ||||||
| $69.859M | $36.976M | ||||||
| $28.888M | $-139.297M |
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