
Last Price
52 Week Range
$2.79 - $37.05
Next Earnings Date
Jun 03 2026 (Estimate)
Next Earnings Date
Jun 03 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $244.352M | $307.727M | ||||||
| $104.627M | $135.242M | ||||||
| $139.725M | $172.485M | ||||||
| $101.006M | $106.749M | ||||||
| $154.841M | $160.809M | ||||||
| - | - | ||||||
| $-116.122M | $-95.073M | ||||||
| $10.257M | $10.893M | ||||||
| $-14.871M | $-158.025M | ||||||
| $-4.614M | $-147.132M | ||||||
| $-120.736M | $-242.205M | ||||||
| $2.46M | $4.655M | ||||||
| $-123.196M | $-246.86M | ||||||
| $-0.42 | $-0.8 | ||||||
| $-0.42 | $-0.8 | ||||||
| $292.124M | $307.799M | ||||||
| $292.124M | $307.799M | ||||||
| $-57.07M | $-95.073M | ||||||
| $45.637M | - | ||||||
| $-102.707M | $-95.073M |
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