
Last Price
52 Week Range
$2.12 - $28.44
Next Earnings Date
May 13 2026
Next Earnings Date
May 13 2026
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $168.229M | $176.484M | ||||
| - | - | ||||
| - | - | ||||
| $1.078M | - | ||||
| $0.03M | $1.234M | ||||
| $169.337M | $177.718M | ||||
| $7.701M | $6.133M | ||||
| - | - | ||||
| $500K | $500K | ||||
| - | - | ||||
| $4K | $338K | ||||
| $8.205M | $6.971M | ||||
| - | - | ||||
| $177.542M | $184.689M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $1.579M | $1.878M | ||||
| $7.559M | - | ||||
| - | $585K | ||||
| $870K | - | ||||
| - | - | ||||
| - | - | ||||
| - | $8.862M | ||||
| $10.008M | $11.325M | ||||
| $7.042M | $3.823M | ||||
| $5.386M | - | ||||
| - | - | ||||
| - | - | ||||
| - | $18.399M | ||||
| $16.074M | $22.222M | ||||
| - | - | ||||
| $26.082M | $33.547M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | - | ||||
| $3K | $3K | ||||
| $-138.396M | $-201.634M | ||||
| $289.954M | $352.751M | ||||
| $-101K | $22K | ||||
| - | - | ||||
| $151.46M | $151.142M | ||||
| - | - | ||||
| $151.46M | $151.142M | ||||
| $177.542M | $184.689M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $500K | $500K | ||||
| $16.944M | $4.408M | ||||
| $-151.285M | $-172.076M |
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