
Last Price
52 Week Range
$24.94 - $35.72
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $593M | $660M | |||||||||||||
| $1.248B | $1.269B | |||||||||||||
| $734M | $756M | |||||||||||||
| - | - | |||||||||||||
| $148M | $130M | |||||||||||||
| $2.723B | $2.815B | |||||||||||||
| $1.28B | $1.411B | |||||||||||||
| $2.789B | $2.942B | |||||||||||||
| $1M | $1M | |||||||||||||
| - | $119M | |||||||||||||
| $456M | $311M | |||||||||||||
| $4.526B | $4.784B | |||||||||||||
| - | - | |||||||||||||
| $7.249B | $7.599B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $688M | $626M | |||||||||||||
| $374M | $210M | |||||||||||||
| $20M | $51M | |||||||||||||
| $27M | - | |||||||||||||
| $55M | - | |||||||||||||
| - | - | |||||||||||||
| $245M | $482M | |||||||||||||
| $1.354B | $1.369B | |||||||||||||
| $3.226B | $3.085B | |||||||||||||
| $151M | $128M | |||||||||||||
| - | - | |||||||||||||
| $151M | $171M | |||||||||||||
| $314M | $325M | |||||||||||||
| $3.939B | $3.837B | |||||||||||||
| - | - | |||||||||||||
| $5.293B | $5.206B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-1.037B | $-1.202B | |||||||||||||
| - | - | |||||||||||||
| $255M | $255M | |||||||||||||
| $1.677B | $2.055B | |||||||||||||
| $1.599B | $1.621B | |||||||||||||
| $-582M | $-383M | |||||||||||||
| - | - | |||||||||||||
| $1.912B | $2.346B | |||||||||||||
| $44M | $47M | |||||||||||||
| $1.956B | $2.393B | |||||||||||||
| $7.249B | $7.599B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1M | $1M | |||||||||||||
| $3.521B | $3.392B | |||||||||||||
| $2.928B | $2.732B |
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