
Last Price
52 Week Range
$1.65 - $6.55
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $505.881M | $409.137M | ||||||
| $23.454M | $25.666M | ||||||
| - | - | ||||||
| - | - | ||||||
| $14.338M | $14.048M | ||||||
| $543.673M | $448.851M | ||||||
| $10.896M | $13.791M | ||||||
| $13.857M | $11.887M | ||||||
| - | - | ||||||
| $73.737M | $75.192M | ||||||
| $21.897M | $20.022M | ||||||
| $120.387M | $120.892M | ||||||
| - | - | ||||||
| $664.06M | $569.743M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $10.519M | $9.115M | ||||||
| - | - | ||||||
| - | $2.213M | ||||||
| $2.786M | - | ||||||
| - | - | ||||||
| $10.837M | $9.731M | ||||||
| $57.452M | $49.837M | ||||||
| $81.594M | $70.896M | ||||||
| $537.363M | $544.78M | ||||||
| $9.072M | $10.688M | ||||||
| - | - | ||||||
| - | - | ||||||
| $19.101M | $9.892M | ||||||
| $569.036M | $576.048M | ||||||
| - | - | ||||||
| $650.63M | $646.944M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-644K | $-644K | ||||||
| - | - | ||||||
| $1K | $1K | ||||||
| $-18.385M | $-76.59M | ||||||
| $32.402M | - | ||||||
| $56K | $32K | ||||||
| - | - | ||||||
| $13.43M | $-77.201M | ||||||
| - | - | ||||||
| $13.43M | $-77.201M | ||||||
| $664.06M | $569.743M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $287.449M | $221.109M | ||||||
| $552.721M | $568.369M | ||||||
| $334.289M | $380.341M |
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