
Last Price
52 Week Range
$1.32 - $3.72
Next Earnings Date
May 06 2026
Next Earnings Date
May 06 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $426.979M | $404.77M | ||||||
| $31.173M | $34.385M | ||||||
| - | - | ||||||
| - | - | ||||||
| $8.54M | $9.084M | ||||||
| $466.692M | $448.239M | ||||||
| $17.195M | $13.214M | ||||||
| $1.468M | $1.211M | ||||||
| - | - | ||||||
| - | - | ||||||
| $28.598M | $24.139M | ||||||
| $47.261M | $38.564M | ||||||
| - | - | ||||||
| $513.953M | $486.803M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.249M | $2.498M | ||||||
| $7.971M | - | ||||||
| - | $8.9M | ||||||
| $8.495M | - | ||||||
| - | - | ||||||
| $6.803M | - | ||||||
| $4.426M | $20.55M | ||||||
| $27.944M | $31.948M | ||||||
| $-32.251M | - | ||||||
| $40.746M | $23.351M | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.27M | $-23.13M | ||||||
| $32.521M | $23.572M | ||||||
| - | - | ||||||
| $60.465M | $55.52M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $38K | $39K | ||||||
| $-864.083M | $-918.287M | ||||||
| $1.317B | $1.348B | ||||||
| $0.917M | $1.563M | ||||||
| - | - | ||||||
| $453.488M | $431.283M | ||||||
| - | - | ||||||
| $453.488M | $431.283M | ||||||
| $513.953M | $486.803M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $381.429M | $341.429M | ||||||
| $40.746M | $55.602M | ||||||
| $-4.804M | $-7.739M |
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