
Last Price
52 Week Range
$25.82 - $41.72
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $124.399M | $320.286M | |||||||||||||
| $54.069M | $86.44M | |||||||||||||
| - | - | |||||||||||||
| $6.13M | $11.896M | |||||||||||||
| $19.518M | $26.075M | |||||||||||||
| $40.135M | $-50.668M | |||||||||||||
| $244.251M | $394.029M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-8.054M | $-14.992M | |||||||||||||
| $19.818M | - | |||||||||||||
| $-1.524B | $-0.03B | |||||||||||||
| $18.451M | - | |||||||||||||
| - | $-1.416B | |||||||||||||
| $-1.494B | $-1.461B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-200M | $243.822M | |||||||||||||
| $1.553B | $-0.003B | |||||||||||||
| $-172.165M | $-259.347M | |||||||||||||
| $-0.012B | $1.07B | |||||||||||||
| $1.169B | $1.051B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $294.448M | $213.822M | |||||||||||||
| $-80.626M | $-15.78M | |||||||||||||
| $213.822M | $198.042M | |||||||||||||
| $244.251M | $394.029M | |||||||||||||
| $-8.054M | $-14.992M | |||||||||||||
| $236.197M | $379.037M |
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