
Last Price
52 Week Range
$9.86 - $13.55
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $36.604M | $45.371M | ||||||||
| $3.32M | $4.422M | ||||||||
| $7.761M | $4.078M | ||||||||
| $31.366M | $46.047M | ||||||||
| $-16.904M | $-28.105M | ||||||||
| $86.627M | $111.726M | ||||||||
| $148.774M | $183.539M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-16.729M | $-8.497M | ||||||||
| - | - | ||||||||
| $-26.241M | $-131.816M | ||||||||
| - | $19.818M | ||||||||
| $11.136M | - | ||||||||
| $-31.834M | $-120.495M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $46.81M | $-4.38M | ||||||||
| $-12.747M | $138.894M | ||||||||
| $-20.549M | $-25.343M | ||||||||
| $-83.892M | $-20.045M | ||||||||
| $-70.378M | $89.126M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $44.354M | $89.454M | ||||||||
| $45.1M | $152.662M | ||||||||
| $89.454M | $242.116M | ||||||||
| $148.774M | $183.539M | ||||||||
| $-16.729M | $-8.497M | ||||||||
| $132.045M | $175.042M |
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