
Last Price
52 Week Range
$12.53 - $25.90
Next Earnings Date
May 26 2026 (Estimate)
Next Earnings Date
May 26 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $550.075M | - | |||
| $404.546M | - | |||
| - | - | |||
| $152.48M | - | |||
| $-1.107B | - | |||
| - | - | |||
| $21.968M | - | |||
| $10.295M | - | |||
| $464.966M | - | |||
| - | - | |||
| $-497.229M | - | |||
| - | - | |||
| $1.932B | - | |||
| $1.932B | - |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $137.713M | - | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $45.149M | - | |||
| - | - | |||
| $-137.713M | - | |||
| - | - | |||
| $30.127M | - | |||
| $9.063M | - | |||
| $90K | - | |||
| - | - | |||
| $-48.343M | - | |||
| - | - | |||
| $1.499B | - | |||
| $1.499B | - |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $93K | - | |||
| $102K | - | |||
| $309.191M | - | |||
| $123.488M | - | |||
| $285K | - | |||
| - | - | |||
| $433.159M | - | |||
| - | - | |||
| $433.159M | - | |||
| $1.932B | - |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $469.514M | - | |||
| $48.253M | - | |||
| $-445.156M | - |
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