
Last Price
52 Week Range
$8.46 - $19.93
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $1.195B | $0.674B | |||
| $1.058B | $0.661B | |||
| $136.945M | $12.912M | |||
| - | - | |||
| $17.798M | $34.183M | |||
| $152.796M | - | |||
| $-33.649M | $-21.271M | |||
| $-25.794M | $-7.403M | |||
| $-38.812M | $-13.48M | |||
| $-64.606M | $-20.883M | |||
| $-98.255M | $-42.155M | |||
| - | - | |||
| $-98.255M | $-42.155M | |||
| $-4.05 | $-2.57 | |||
| $-4.05 | $-2.57 | |||
| $24.241M | $16.375M | |||
| $24.241M | $16.375M | |||
| $-33.597M | $16.667M | |||
| $37.385M | $37.938M | |||
| $-70.982M | $-21.271M |
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