
Last Price
52 Week Range
$8.09 - $11.25
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $124.439M | $102.553M | |||||||
| $5.186M | $7.404M | |||||||
| $38.441M | - | |||||||
| - | - | |||||||
| $11.91M | $4.251M | |||||||
| $-31.53M | $22.635M | |||||||
| $148.446M | $136.844M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-867K | $-292.157K | |||||||
| - | $-61.599M | |||||||
| $-80.99M | $-273.8M | |||||||
| $66.25M | $253.945M | |||||||
| $-5K | - | |||||||
| $-15.612M | $-81.747M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-1.7M | - | |||||||
| - | - | |||||||
| $-311K | $-85.045K | |||||||
| - | $-1.27M | |||||||
| $-2.011M | $-1.355M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $206.911M | $334.361M | |||||||
| $127.939M | $54.43M | |||||||
| $334.85M | $388.791M | |||||||
| $148.446M | $136.844M | |||||||
| $-883K | $-190.098K | |||||||
| $147.563M | $136.654M |
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