
Last Price
52 Week Range
$35.20 - $56.61
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.307B | $-1.38B | |||||||||||
| - | $872M | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $-1.656B | $-3.463B | |||||||||||
| $1.987B | $4.684B | |||||||||||
| $1.638B | $0.713B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-153M | $-34M | |||||||||||
| $340M | $214M | |||||||||||
| $-31.246B | $-33.632B | |||||||||||
| $14.902B | $22.938B | |||||||||||
| $795M | $-274M | |||||||||||
| $-15.362B | $-10.754B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-807M | $286M | |||||||||||
| $-1.261B | $-2.822B | |||||||||||
| $-382M | $-375M | |||||||||||
| $14.551B | $18.413B | |||||||||||
| $12.101B | $15.502B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $9.107B | $7.464B | |||||||||||
| $-1.643B | $5.497B | |||||||||||
| $7.464B | $12.961B | |||||||||||
| $1.638B | $0.713B | |||||||||||
| $-153M | $-34M | |||||||||||
| $1.485B | $0.679B |
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