
Last Price
52 Week Range
$1.17 - $8.13
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $75.677M | $48.367M | ||||||
| $40.803M | $42.155M | ||||||
| $39.255M | $36.031M | ||||||
| - | - | ||||||
| $5.667M | $5.501M | ||||||
| $161.402M | $132.054M | ||||||
| $34.395M | $37.366M | ||||||
| $20.89M | $19.94M | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.407M | $1.221M | ||||||
| $55.692M | $58.527M | ||||||
| - | - | ||||||
| $217.094M | $190.581M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $10.522M | $6.726M | ||||||
| $21.768M | - | ||||||
| - | - | ||||||
| $413K | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $2.222M | $23.909M | ||||||
| $34.925M | $30.635M | ||||||
| $37.372M | $13.982M | ||||||
| $16.347M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.037M | $58.632M | ||||||
| $69.277M | $72.614M | ||||||
| - | - | ||||||
| $104.202M | $103.249M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-281K | - | ||||||
| - | - | ||||||
| $62K | $64K | ||||||
| $-189.99M | $-248.992M | ||||||
| $303.004M | - | ||||||
| $97K | $72K | ||||||
| - | $336.188M | ||||||
| $112.892M | $87.332M | ||||||
| - | - | ||||||
| $112.892M | $87.332M | ||||||
| $217.094M | $190.581M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $64.327M | $37.659M | ||||||
| $69.653M | $13.982M | ||||||
| $58.303M | $3.274M |
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