
Last Price
52 Week Range
$10.82 - $26.78
Next Earnings Date
May 11 2026
Next Earnings Date
May 11 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-53.719M | $-136.005M | |||||
| $9.174M | $1.623M | |||||
| $-2.469M | $14.743M | |||||
| - | - | |||||
| $11.949M | $-12.163M | |||||
| $162.514M | $108.92M | |||||
| $127.449M | $-22.882M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-8.445M | $-0.387M | |||||
| - | - | |||||
| $-1.5M | - | |||||
| - | - | |||||
| - | $-60.303M | |||||
| $-9.945M | $-60.69M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-12.813M | - | |||||
| $4.998M | $144.069M | |||||
| $-8.922M | - | |||||
| $-64.522M | $-23.316M | |||||
| $-81.259M | $120.753M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $41.216M | $77.461M | |||||
| $36.245M | $37.181M | |||||
| $77.461M | $114.642M | |||||
| $127.449M | $-22.882M | |||||
| $-7.41M | $-0.387M | |||||
| $120.039M | $-23.269M |
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