
Last Price
52 Week Range
$8.60 - $42.20
Next Earnings Date
Jul 30 2026 (Estimate)
Next Earnings Date
Jul 30 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $25.534M | $69.331M | ||||||
| $6.181M | $6.854M | ||||||
| $4.509M | $5.365M | ||||||
| $1.278M | $0.609M | ||||||
| $-14.434M | $-44.074M | ||||||
| $5.457M | $-8.64M | ||||||
| $28.525M | $29.445M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-343K | $-311K | ||||||
| $-7.524M | $-2.314M | ||||||
| $-63.865M | $-44.698M | ||||||
| $126.156M | $24.41M | ||||||
| $1.477M | $0.509M | ||||||
| $55.901M | $-22.404M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-1.591M | $-1.328M | ||||||
| $-33.109M | - | ||||||
| - | $-55.99M | ||||||
| $-10.235M | $-0.084M | ||||||
| $-44.935M | $-57.402M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $71.798M | $111.049M | ||||||
| $39.251M | $-48.141M | ||||||
| $111.049M | $62.908M | ||||||
| $28.525M | $29.445M | ||||||
| $-438K | $-313K | ||||||
| $28.087M | $29.132M |
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