
Last Price
52 Week Range
$71.55 - $99.20
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.018B | $1.027B | ||||||||||
| $1.228B | $1.399B | ||||||||||
| $238M | - | ||||||||||
| $150M | - | ||||||||||
| $-189M | $-314.273M | ||||||||||
| $-368M | $268.179M | ||||||||||
| $2.077B | $2.379B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-473M | $-694.542M | ||||||||||
| $-220M | $-746.921M | ||||||||||
| $-278M | $-67.045M | ||||||||||
| $9M | $165.517M | ||||||||||
| $-205M | $-92.187M | ||||||||||
| $-1.167B | $-1.435B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-137M | $-15.714M | ||||||||||
| $-47M | $-708.161M | ||||||||||
| $-130M | $-173.898M | ||||||||||
| $-8M | $-247.228M | ||||||||||
| $-0.322B | $-1.145B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.094B | $1.916B | ||||||||||
| $582M | $-389.91M | ||||||||||
| $1.676B | $1.526B | ||||||||||
| $2.077B | $2.379B | ||||||||||
| $-670M | $-568.833M | ||||||||||
| $1.407B | $1.81B |
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