
Last Price
52 Week Range
$1.47 - $5.20
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $507.574M | $337.892M | |||||
| $3.682M | $1.376M | |||||
| - | - | |||||
| $1.774M | - | |||||
| - | $4.496M | |||||
| $513.03M | $343.764M | |||||
| $154.169M | $33.309M | |||||
| $1.601B | $0.182B | |||||
| $22.628M | $38.242M | |||||
| - | - | |||||
| $3.098M | $2.814M | |||||
| $1.781B | $0.256B | |||||
| - | - | |||||
| $2.294B | $0.6B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $3.092M | $1.437M | |||||
| $11.334M | - | |||||
| - | $1.201M | |||||
| $870K | - | |||||
| - | - | |||||
| - | - | |||||
| $2.61M | $44.827M | |||||
| $17.906M | $47.465M | |||||
| $-2.235M | $2.584M | |||||
| $3.105M | - | |||||
| - | - | |||||
| $4.306M | - | |||||
| $107.48M | $14.447M | |||||
| $114.021M | $17.031M | |||||
| - | - | |||||
| $131.927M | $64.496M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $22K | $22K | |||||
| $-116.044M | $-694.672M | |||||
| $771.594M | $898.425M | |||||
| $32K | $129K | |||||
| - | - | |||||
| $655.604M | $203.904M | |||||
| $1.507B | $0.331B | |||||
| $2.162B | $0.535B | |||||
| $2.294B | $0.6B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $200.972M | $176.704M | |||||
| $3.105M | $3.785M | |||||
| $-326.125M | $-195.645M |
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