
Last Price
52 Week Range
$12.72 - $17.54
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $181.275M | $93.831M | |||||||||
| $728K | $695K | |||||||||
| $-55.179M | - | |||||||||
| $16.569M | $11.131M | |||||||||
| $-7.067M | $-24.295M | |||||||||
| $-3.662M | $3.895M | |||||||||
| $132.664M | $85.257M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-669K | $-972K | |||||||||
| - | - | |||||||||
| $-504.408M | $-313.514M | |||||||||
| $667.283M | $500.518M | |||||||||
| - | - | |||||||||
| $162.206M | $186.032M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| $-285.385M | $-126.059M | |||||||||
| - | - | |||||||||
| $2.614M | - | |||||||||
| $-282.771M | $-126.059M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $144.411M | $155.329M | |||||||||
| $10.918M | $147.214M | |||||||||
| $155.329M | $302.543M | |||||||||
| $132.664M | $85.257M | |||||||||
| $-669K | $-972K | |||||||||
| $131.995M | $84.285M |
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