
Last Price
52 Week Range
$5.06 - $61.20
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $14.302M | $-429.301M | ||||||
| $45.935M | $49.392M | ||||||
| $1.246M | $74.746M | ||||||
| $50.429M | $36.734M | ||||||
| $-53.011M | $-105.951M | ||||||
| $-4.979M | $282.781M | ||||||
| $53.922M | $-91.599M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-4.227M | $-2.164M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-22.515M | $-18.01M | ||||||
| $-26.742M | $-20.174M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $120.181M | $-3.11M | ||||||
| $-22.982M | $-16.679M | ||||||
| - | - | ||||||
| $-11.12M | $-9.58M | ||||||
| $86.079M | $-29.369M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $132.434M | $244.648M | ||||||
| $112.214M | $-141.342M | ||||||
| $244.648M | $103.306M | ||||||
| $53.922M | $-91.599M | ||||||
| $-4.227M | $-2.164M | ||||||
| $49.695M | $-93.763M |
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