
Last Price
52 Week Range
$31.38 - $137.64
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $143.421M | $201.77M | ||||
| $25.272M | $28.8M | ||||
| $1.626M | $6.341M | ||||
| $1.559M | $6.311M | ||||
| $-3.422M | $-76.656M | ||||
| $-5.079M | $-9.721M | ||||
| $163.377M | $156.845M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-48.278M | $-66.836M | ||||
| $13.706M | - | ||||
| $-2.489M | - | ||||
| - | - | ||||
| - | $10.067M | ||||
| $-37.061M | $-56.769M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $300M | $-15M | ||||
| - | - | ||||
| - | - | ||||
| $-341.871M | $-0.588M | ||||
| $-41.871M | $-15.588M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $1.567M | $86.012M | ||||
| $84.445M | $84.488M | ||||
| $86.012M | $170.5M | ||||
| $163.377M | $156.845M | ||||
| $-48.278M | $-66.836M | ||||
| $115.099M | $90.009M |
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