
Last Price
52 Week Range
$7.66 - $14.41
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-41.089M | $17.599M | ||||||
| $88.824M | $68.422M | ||||||
| $2.734M | $-0.132M | ||||||
| $26.491M | $28.429M | ||||||
| $-5.836M | $-25.65M | ||||||
| $42.039M | $22.788M | ||||||
| $113.163M | $111.456M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-1.462M | $-2.226M | ||||||
| - | $-35.773M | ||||||
| - | - | ||||||
| - | - | ||||||
| $-10.835M | $7.426M | ||||||
| $-12.297M | $-30.573M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-5.5M | $-5.5M | ||||||
| $-50.29M | $-74.393M | ||||||
| - | - | ||||||
| $-3.824M | $-7.662M | ||||||
| $-59.614M | $-87.555M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $96.179M | $135.782M | ||||||
| $39.603M | $-6.052M | ||||||
| $135.782M | $129.73M | ||||||
| $113.163M | $111.456M | ||||||
| $-18.907M | $-2.226M | ||||||
| $94.256M | $109.23M |
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