
Last Price
52 Week Range
$51.79 - $101.40
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $102.984M | $537.868M | ||||||||||||||||
| $254.024M | $276.842M | ||||||||||||||||
| $-125.902M | $18.625M | ||||||||||||||||
| $54.191M | $49.779M | ||||||||||||||||
| $-97.554M | $-82.712M | ||||||||||||||||
| $332.895M | $-46.955M | ||||||||||||||||
| $520.638M | $753.447M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-115.429M | $-164.679M | ||||||||||||||||
| $-17.635M | $13.462M | ||||||||||||||||
| $-113.504M | $-107.531M | ||||||||||||||||
| $70.517M | $179.488M | ||||||||||||||||
| - | $-275.754M | ||||||||||||||||
| $-176.051M | $-355.014M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||||
| $-85.787M | $-300.451M | ||||||||||||||||
| - | - | ||||||||||||||||
| $58.091M | $-378.709M | ||||||||||||||||
| $-27.696M | $-679.16M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $467.292M | $784.438M | ||||||||||||||||
| $317.146M | $-258.282M | ||||||||||||||||
| $784.438M | $526.156M | ||||||||||||||||
| $520.638M | $753.447M | ||||||||||||||||
| $-115.429M | $-164.679M | ||||||||||||||||
| $405.209M | $588.768M |
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