
Last Price
52 Week Range
$4.66 - $18.64
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $123.266M | $233.409M | ||||
| $0.278M | $1.547M | ||||
| $309.711K | - | ||||
| $1.397M | - | ||||
| - | $6.119M | ||||
| $125.251M | $241.075M | ||||
| $13.771M | $52.382M | ||||
| - | $46.843M | ||||
| - | - | ||||
| - | - | ||||
| $0.578M | $27.451M | ||||
| $14.349M | $126.676M | ||||
| - | - | ||||
| $139.601M | $367.751M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $4.902M | $5.014M | ||||
| $654.466K | - | ||||
| $1.231M | $1.8M | ||||
| - | - | ||||
| - | - | ||||
| $20.097K | $2K | ||||
| - | $6.482M | ||||
| $6.807M | $13.298M | ||||
| $-1.113M | $3.454M | ||||
| $1.113M | - | ||||
| - | - | ||||
| - | $255K | ||||
| - | $1K | ||||
| $1.113M | $3.71M | ||||
| - | - | ||||
| $7.92M | $17.008M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | - | ||||
| $5.127K | $7K | ||||
| $-107.525M | $-208.886M | ||||
| $239.201M | $559.485M | ||||
| - | $138K | ||||
| - | - | ||||
| $131.681M | $350.744M | ||||
| - | - | ||||
| $131.681M | $350.744M | ||||
| $139.601M | $367.751M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | $127.17M | ||||
| $2.344M | $5.254M | ||||
| $-120.923M | $-100.985M |
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