
Last Price
52 Week Range
$11.26 - $21.90
Next Earnings Date
Jun 11 2026 (Estimate)
Next Earnings Date
Jun 11 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $11.556M | $4.065M | ||||||||||
| $14.71M | $15.206M | ||||||||||
| $-4.474M | $1.89M | ||||||||||
| $7.945M | - | ||||||||||
| $-16.198M | $-6.392M | ||||||||||
| $25.438M | $34.547M | ||||||||||
| $38.977M | $49.316M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-21.026M | $-24.02M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $-491K | - | ||||||||||
| $-21.517M | $-24.02M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| $-19.929M | $-6M | ||||||||||
| - | - | ||||||||||
| $-0.833M | $-1.177M | ||||||||||
| $-20.762M | $-7.177M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $87.036M | $83.734M | ||||||||||
| $-3.302M | $18.119M | ||||||||||
| $83.734M | $101.853M | ||||||||||
| $38.977M | $49.316M | ||||||||||
| $-21.517M | $-23.135M | ||||||||||
| $17.46M | $26.181M |
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