
Last Price
52 Week Range
$125.57 - $222.53
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $454.533M | $377.678M | ||||||||||||||||
| $127.104M | $166.081M | ||||||||||||||||
| $-64.195M | $-59.297M | ||||||||||||||||
| $167.297M | $176.764M | ||||||||||||||||
| $-127.313M | $-191.187M | ||||||||||||||||
| $1.742M | $184.895M | ||||||||||||||||
| $559.168M | $654.934M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-32.146M | $-42.243M | ||||||||||||||||
| $-912.158M | $-3.432M | ||||||||||||||||
| $-8.841M | $-3.082M | ||||||||||||||||
| $65.853M | $3.051M | ||||||||||||||||
| $2.312M | $-3.341M | ||||||||||||||||
| $-884.98M | $-49.047M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-1.857M | - | ||||||||||||||||
| $-398.028M | - | ||||||||||||||||
| - | - | ||||||||||||||||
| $9.478M | $-651.2M | ||||||||||||||||
| $-390.407M | $-651.2M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.043B | $1.29B | ||||||||||||||||
| $-752.716M | $10.985M | ||||||||||||||||
| $1.29B | $1.301B | ||||||||||||||||
| $559.168M | $654.934M | ||||||||||||||||
| $-32.146M | $-42.243M | ||||||||||||||||
| $527.022M | $612.691M |
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