
Last Price
52 Week Range
$20.91 - $110.50
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-34.008M | $-115.181M | ||||||
| $56.328M | $54.135M | ||||||
| - | - | ||||||
| $27.901M | $15.254M | ||||||
| $-17.031M | $-9.023M | ||||||
| $-9.302M | $75.335M | ||||||
| $23.888M | $20.52M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-11.996M | $-6.934M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-335K | $-398K | ||||||
| $-12.331M | $-7.332M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-24.171M | $-5.793M | ||||||
| $-2.207M | - | ||||||
| - | - | ||||||
| $-0.119M | $-2.752M | ||||||
| $-26.497M | $-8.545M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $29.921M | $14.981M | ||||||
| $-14.94M | $4.643M | ||||||
| $14.981M | $19.624M | ||||||
| $23.888M | $20.52M | ||||||
| $-11.996M | $-6.934M | ||||||
| $11.892M | $13.586M |
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