
Last Price
52 Week Range
$22.78 - $28.98
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $100.595M | $112.488M | |||||||||||||
| $54.514M | $59.597M | |||||||||||||
| $-200K | $-231K | |||||||||||||
| $6.987M | $8.854M | |||||||||||||
| $-22.46M | $5.665M | |||||||||||||
| $4.669M | $5.908M | |||||||||||||
| $144.105M | $192.281M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $-272.916M | $-325.25M | |||||||||||||
| $-272.916M | $-325.25M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $24M | $70M | |||||||||||||
| $215.911M | $225.234M | |||||||||||||
| $-128.107M | $-143.981M | |||||||||||||
| $-3.695M | $-10.221M | |||||||||||||
| $108.109M | $141.032M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $24.783M | $4.081M | |||||||||||||
| $-20.702M | $8.063M | |||||||||||||
| $4.081M | $12.144M | |||||||||||||
| $144.105M | $192.281M | |||||||||||||
| - | - | |||||||||||||
| $144.105M | $192.281M |
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