
Last Price
52 Week Range
$12.64 - $18.87
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-11.653M | $51.766M | |||||||||
| $14.557M | $15.032M | |||||||||
| $-5.986M | $14.151M | |||||||||
| $10.305M | $8.15M | |||||||||
| $-20.902M | $-22.589M | |||||||||
| $47M | $1.887M | |||||||||
| $33.321M | $68.397M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-7.446M | $-9.836M | |||||||||
| - | $-1.4M | |||||||||
| $-446.245M | $-305.507M | |||||||||
| $528.876M | $261.882M | |||||||||
| $-35.717M | $-399.301M | |||||||||
| $39.468M | $-454.162M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-451.542M | $102.872M | |||||||||
| $-6.711M | $-13.793M | |||||||||
| - | - | |||||||||
| $251.438M | $347.828M | |||||||||
| $-206.815M | $437.348M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $423.249M | $289.223M | |||||||||
| $-134.026M | $51.583M | |||||||||
| $289.223M | $340.806M | |||||||||
| $33.321M | $68.397M | |||||||||
| $-7.446M | $-9.836M | |||||||||
| $25.875M | $58.561M |
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