
Last Price
52 Week Range
$18.59 - $73.87
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-50.403M | $-61.748M | ||||||
| $13.012M | $18.75M | ||||||
| $-46K | $-84K | ||||||
| $29.322M | $36.362M | ||||||
| $-15.452M | $-24.178M | ||||||
| $8.183M | $36.984M | ||||||
| $-15.384M | $6.086M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-18.097M | $-30.18M | ||||||
| - | - | ||||||
| $-18.751M | $-8.542M | ||||||
| $16.5M | $22M | ||||||
| $169K | $86K | ||||||
| $-20.179M | $-16.636M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $34.008M | ||||||
| $5.104M | $-8.08M | ||||||
| - | - | ||||||
| $-0.465M | $-23.038M | ||||||
| $4.639M | $2.89M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $53.424M | $22.232M | ||||||
| $-31.192M | $-7.236M | ||||||
| $22.232M | $14.996M | ||||||
| $-15.384M | $6.086M | ||||||
| $-18.097M | $-30.18M | ||||||
| $-33.481M | $-24.094M |
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