
Last Price
52 Week Range
$10.20 - $23.49
Next Earnings Date
Jun 16 2026 (Estimate)
Next Earnings Date
Jun 16 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 |
|---|---|---|---|
| $78.099M | $87.933M | ||
| $62.876M | $65.194M | ||
| $-2.344M | $-3.133M | ||
| - | - | ||
| $-19.037M | $-71.782M | ||
| $77.578M | $82.942M | ||
| $197.172M | $161.154M |
| Metric | 2022 | 2023 | 2024 |
|---|---|---|---|
| $-29.77M | $-78.224M | ||
| - | - | ||
| - | - | ||
| - | - | ||
| $6.997M | - | ||
| $-22.773M | $-78.224M |
| Metric | 2022 | 2023 | 2024 |
|---|---|---|---|
| $-84.784M | $-91.891M | ||
| $-3.986M | $-5.974M | ||
| - | - | ||
| $-5.757M | $-7.604M | ||
| $-94.527M | $-105.469M |
| Metric | 2022 | 2023 | 2024 |
|---|---|---|---|
| - | $103.097M | ||
| $103.097M | $-22.539M | ||
| $103.097M | $80.558M | ||
| $197.172M | $161.154M | ||
| $-29.77M | $-78.224M | ||
| $167.402M | $82.93M |
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