
Last Price
52 Week Range
$5.63 - $21.46
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $131.161M | $158.182M | ||||||
| $5.279M | $17.21M | ||||||
| $125.882M | $140.972M | ||||||
| $227.702M | $148.135M | ||||||
| $115.45M | $120.587M | ||||||
| - | - | ||||||
| $-217.27M | $-127.75M | ||||||
| $19.701M | $18.471M | ||||||
| $109.217M | $-0.019M | ||||||
| $128.918M | $18.452M | ||||||
| $-88.352M | $-109.298M | ||||||
| $7.144M | $-1.976M | ||||||
| $-95.496M | $-107.322M | ||||||
| $-1.02 | $-1.04 | ||||||
| $-1.02 | $-1.04 | ||||||
| $93.624M | $103.381M | ||||||
| $93.624M | $103.381M | ||||||
| $-86.323M | $-105.822M | ||||||
| $2.029M | $3.476M | ||||||
| $-88.352M | $-109.298M |
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