
Last Price
52 Week Range
$14.21 - $23.54
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $72.864M | $71.618M | |||||||||
| $24.276M | $25.332M | |||||||||
| $1.137M | $0.907M | |||||||||
| $9.071M | $10.086M | |||||||||
| $-22.903M | $-28.699M | |||||||||
| $-5.647M | $4.275M | |||||||||
| $78.798M | $83.519M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-6.743M | $-15.073M | |||||||||
| - | $-1.643M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $-6.743M | $-16.716M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-65.059M | $-15M | |||||||||
| $-18.988M | $-75.441M | |||||||||
| $-8.331M | $-17.465M | |||||||||
| $50.17M | $-0.009M | |||||||||
| $-42.208M | $-107.915M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $28.902M | $58.637M | |||||||||
| $29.735M | $-41.133M | |||||||||
| $58.637M | $17.504M | |||||||||
| $78.798M | $83.519M | |||||||||
| $-6.743M | $-15.073M | |||||||||
| $72.055M | $68.446M |
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