
Last Price
52 Week Range
$14.12 - $25.93
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-89.344M | $48.003M | |||||
| $20.379M | $20.832M | |||||
| $-2.456M | $2.453M | |||||
| $188.869M | $-120.374M | |||||
| $88.63M | $-160.579M | |||||
| $17.281M | $244.454M | |||||
| $223.359M | $34.789M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-16.375M | $-4.313M | |||||
| - | $-18.858M | |||||
| $-74.911M | - | |||||
| $91.188M | $74.911M | |||||
| - | - | |||||
| $-0.098M | $51.74M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $50.986M | $-33.655M | |||||
| $-20.28M | $-22.911M | |||||
| $-167.958M | $-112M | |||||
| $-137.252M | $-168.566M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $250.102M | $332.771M | |||||
| $82.669M | $-75.721M | |||||
| $332.771M | $257.05M | |||||
| $223.359M | $34.789M | |||||
| $-16.375M | $-4.313M | |||||
| $206.984M | $30.476M |
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