
Last Price
52 Week Range
$12.52 - $16.57
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $154.393M | $81.975M | |||||||||||||
| $98.818M | $112.661M | |||||||||||||
| $-17.588M | $12.975M | |||||||||||||
| - | $6.854M | |||||||||||||
| $38.895M | $-129.895M | |||||||||||||
| $10.795M | $10.724M | |||||||||||||
| $285.313M | $95.294M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-82.435M | $-121.497M | |||||||||||||
| $122.02M | $-2.248M | |||||||||||||
| $-2.031M | - | |||||||||||||
| - | - | |||||||||||||
| $-15.067M | $98.122M | |||||||||||||
| $22.487M | $-25.623M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-179.024M | $-88.815M | |||||||||||||
| - | - | |||||||||||||
| $-30.551M | $-31.568M | |||||||||||||
| $-28.27M | $-30.877M | |||||||||||||
| $-237.845M | $-151.26M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $275.58M | $330.017M | |||||||||||||
| $54.437M | $-62.163M | |||||||||||||
| $330.017M | $267.854M | |||||||||||||
| $285.313M | $95.294M | |||||||||||||
| $-82.435M | $-121.497M | |||||||||||||
| $202.878M | $-26.203M |
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