
Last Price
52 Week Range
$2.06 - $8.55
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $103.61M | $38.606M | |||||
| $295.249M | $0.899M | |||||
| - | - | |||||
| - | - | |||||
| $3.198M | - | |||||
| $402.057M | $39.505M | |||||
| - | - | |||||
| - | - | |||||
| - | $207.565M | |||||
| - | $1.4M | |||||
| - | $27.125M | |||||
| - | $236.09M | |||||
| - | - | |||||
| $402.057M | $275.595M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $501.328K | $763.18K | |||||
| $4.031M | $1.091M | |||||
| $100M | $76.322M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $7.537M | $-1.854M | |||||
| $112.069M | $76.322M | |||||
| $88.612M | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | $23.704M | |||||
| $88.612M | $23.704M | |||||
| - | - | |||||
| $200.681M | $100.027M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $223.329K | $235.288K | |||||
| $-50.713M | $-83.362M | |||||
| $251.866M | $258.695M | |||||
| - | - | |||||
| - | - | |||||
| $201.376M | $175.568M | |||||
| - | - | |||||
| $201.376M | $175.568M | |||||
| $402.057M | $275.595M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $207.565M | |||||
| $188.612M | $76.322M | |||||
| $85.002M | $37.717M |
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