
Last Price
52 Week Range
$5.11 - $177.01
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $171.016M | $189.3M | |||
| $86.968M | $117.622M | |||
| $84.048M | $71.632M | |||
| - | - | |||
| $150.741M | $294.562M | |||
| $3.116M | $-123.075M | |||
| $-69.808M | $-99.855M | |||
| $0.489M | $7.016M | |||
| $-2.853M | $-6.656M | |||
| $-2.364M | $0.359M | |||
| $-72.172M | $-99.495M | |||
| - | - | |||
| $-72.172M | $-99.495M | |||
| $-0.62 | $-0.81 | |||
| $-0.62 | $-0.81 | |||
| $128.414M | $129.129M | |||
| $128.414M | $129.129M | |||
| $-65.908M | $-93.527M | |||
| $6.172M | $6.327M | |||
| $-72.08M | $-99.855M |
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