
Last Price
52 Week Range
$6.75 - $22.47
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-152.912M | $-373.387M | |||
| $40.074M | $35.431M | |||
| $-24.535M | $-28.965M | |||
| $87.379M | $41.907M | |||
| $-13.851M | $-26.034M | |||
| $81.728M | $362.264M | |||
| $17.883M | $11.216M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-2.404M | $-7.619M | |||
| $-3.445M | - | |||
| $-87.439M | $-6.801M | |||
| $76.926M | $42.538M | |||
| $-0.914M | $-35.616M | |||
| $-17.276M | $-7.498M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-3.612M | $0.139M | |||
| $342.95M | $1.327M | |||
| - | - | |||
| $14.529M | - | |||
| $353.867M | $1.466M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $231.745M | $572.402M | |||
| $340.657M | $-16.924M | |||
| $572.402M | $581.806M | |||
| $17.883M | $11.216M | |||
| $-13.149M | $-7.619M | |||
| $4.734M | $3.597M |
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