
Last Price
52 Week Range
$20.91 - $28.64
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $10.273M | $39.881M | ||||
| $41.911M | $72.408M | ||||
| - | - | ||||
| $3.825M | $12.948M | ||||
| $0.583M | $1.172M | ||||
| $-2.332M | $-1.808M | ||||
| $54.26M | $124.601M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| $-0.913M | $-2.352M | ||||
| - | - | ||||
| - | - | ||||
| $-436.488M | $-800.893M | ||||
| $-437.401M | $-803.245M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-25.651M | $428M | ||||
| $-23K | - | ||||
| - | $-77.384M | ||||
| $1.035B | $-0.009B | ||||
| $1.009B | $0.342B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.721M | $626.409M | ||||
| $625.688M | $-336.856M | ||||
| $626.409M | $289.553M | ||||
| $54.26M | $124.601M | ||||
| $-17.787M | - | ||||
| $36.473M | $124.601M |
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