
Last Price
52 Week Range
$10.75 - $45.92
Next Earnings Date
May 05 2026
Next Earnings Date
May 05 2026
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $78.856M | $-241.349M | ||||
| - | $34.069M | ||||
| $64.779M | - | ||||
| - | $65.519M | ||||
| $-40.04M | $736.163M | ||||
| $-122.143M | $-850.873M | ||||
| $-18.548M | $-256.471M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | $-1.193B | ||||
| $-104.834M | $-7.782M | ||||
| - | $-2.647B | ||||
| - | $2.642B | ||||
| $19.526M | $-85.178M | ||||
| $-0.085B | $-1.291B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | $1.658B | ||||
| $104.835M | $851.173M | ||||
| - | $-49.308M | ||||
| - | $-68.49M | ||||
| $0.105B | $2.391B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.833M | $739.25M | ||||
| $0.979M | $706.973M | ||||
| $0.002B | $1.446B | ||||
| $-18.548M | $-256.471M | ||||
| - | $-1.193B | ||||
| $-0.019B | $-1.449B |
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