
Last Price
52 Week Range
$2.34 - $7.70
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $303.378M | $392.458M | ||||||
| $472K | $54K | ||||||
| - | - | ||||||
| $8.699M | - | ||||||
| $0.258M | $18.362M | ||||||
| $312.807M | $410.874M | ||||||
| $1.707M | $15.632M | ||||||
| - | - | ||||||
| - | $19K | ||||||
| $2.637M | $3.916M | ||||||
| $1.091M | $4.435M | ||||||
| $5.435M | $24.002M | ||||||
| - | $-1K | ||||||
| $318.242M | $434.875M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $38.517M | $4.796M | ||||||
| $13.842M | - | ||||||
| - | $3.374M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $6.984M | $116.599M | ||||||
| $59.343M | $124.769M | ||||||
| $132.011M | $176.412M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $2.965M | $9.936M | ||||||
| $134.976M | $186.348M | ||||||
| - | - | ||||||
| $194.319M | $311.117M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $298K | $348K | ||||||
| $-482.835M | $-707.09M | ||||||
| $606.46M | $830.5M | ||||||
| - | - | ||||||
| - | - | ||||||
| $123.923M | $123.758M | ||||||
| - | - | ||||||
| $123.923M | $123.758M | ||||||
| $318.242M | $434.875M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $247.012M | $282.602M | ||||||
| $132.011M | $179.786M | ||||||
| $75.645M | $76.553M |
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