
Last Price
52 Week Range
$16.56 - $36.85
Next Earnings Date
May 09 2026 (Estimate)
Next Earnings Date
May 09 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $28.592M | $41.166M | |||
| $12.02M | $18.353M | |||
| - | - | |||
| $2.219M | $4.578M | |||
| $-3.402M | $-10.821M | |||
| $1.05M | $0.225M | |||
| $40.479M | $53.501M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-3.201M | $-0.356M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $-21.854M | $-70.022M | |||
| $-25.055M | $-70.378M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-43.437M | $-1.912M | |||
| $193.552M | $-0.445M | |||
| $-9.307M | - | |||
| $2.623M | $-18.189M | |||
| $143.431M | $-20.546M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $46.468M | $205.323M | |||
| $158.855M | $-37.423M | |||
| $205.323M | $167.9M | |||
| $40.479M | $53.501M | |||
| $-3.201M | $-0.356M | |||
| $37.278M | $53.145M |
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