
Last Price
52 Week Range
$7.50 - $43.08
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $55.76M | - | ||||
| $40.809M | - | ||||
| $-44.484M | - | ||||
| $115.544M | - | ||||
| $158.216M | $72.712M | ||||
| $41.496M | $331.512M | ||||
| $367.341M | $404.224M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-66.465M | - | ||||
| $-281.342M | - | ||||
| $-90.874M | - | ||||
| - | - | ||||
| $-3.998M | $-264.025M | ||||
| $-442.679M | $-264.025M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-325.15M | $-60.218M | ||||
| $509.442M | - | ||||
| $-33.721M | - | ||||
| $-33.095M | $-8.772M | ||||
| $117.476M | $-68.99M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $118.704M | $160.842M | ||||
| $42.138M | $71.209M | ||||
| $160.842M | $232.051M | ||||
| $367.341M | $404.224M | ||||
| $-66.465M | $-105.405M | ||||
| $300.876M | $298.819M |
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