
Last Price
52 Week Range
$14.03 - $24.91
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $80.249M | $131.655M | |||
| $95.188M | $154.665M | |||
| - | $-5.942M | |||
| $0.992M | $11.026M | |||
| $-0.265M | $-2.881M | |||
| $3.219M | $5.847M | |||
| $179.383M | $294.37M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-90.494M | $-127.287M | |||
| $-3.912M | - | |||
| - | - | |||
| - | - | |||
| $-0.027M | $-72.465M | |||
| $-94.433M | $-199.752M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $156.886M | $-480.759M | |||
| - | $444.345M | |||
| $-230.513M | $-35.267M | |||
| $-6.708M | $-23.03M | |||
| $-80.335M | $-94.711M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | $4.615M | |||
| $4.615M | $-0.093M | |||
| $4.615M | $4.522M | |||
| $179.383M | $294.37M | |||
| $-90.687M | $-127.287M | |||
| $88.696M | $167.083M |
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