
Last Price
52 Week Range
$38.83 - $62.37
Next Earnings Date
Apr 13 2026
Next Earnings Date
Apr 13 2026
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.743B | $0.41B | |||||||||||||
| $112.584M | $58.565M | |||||||||||||
| - | - | |||||||||||||
| $16.018M | $20.014M | |||||||||||||
| - | $2.127B | |||||||||||||
| $1.872B | $2.616B | |||||||||||||
| $196.862M | - | |||||||||||||
| $411.749M | $381.637M | |||||||||||||
| $10.362B | $13.319B | |||||||||||||
| $21.597M | - | |||||||||||||
| $0.293B | $-13.701B | |||||||||||||
| $11.286B | $0B | |||||||||||||
| - | $13.685B | |||||||||||||
| $13.157B | $16.3B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $24.182M | $21.549M | |||||||||||||
| $26.901M | - | |||||||||||||
| $13.499M | $108.981M | |||||||||||||
| - | - | |||||||||||||
| - | $71.051M | |||||||||||||
| - | - | |||||||||||||
| $11.21B | $-0.059B | |||||||||||||
| $11.275B | $0.071B | |||||||||||||
| $113.004M | $212.764M | |||||||||||||
| $60.024M | $60.556M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $0.082B | $13.947B | |||||||||||||
| $0.315B | $14.281B | |||||||||||||
| - | - | |||||||||||||
| $11.59B | $14.352B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $46.663M | $51.752M | |||||||||||||
| $762.293M | $846.62M | |||||||||||||
| $0.86B | $1.082B | |||||||||||||
| $-101.684M | $-32.551M | |||||||||||||
| - | - | |||||||||||||
| $1.568B | $1.948B | |||||||||||||
| $93K | $8K | |||||||||||||
| $1.568B | $1.948B | |||||||||||||
| $13.157B | $16.3B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $11.189B | $13.932B | |||||||||||||
| $246.551M | $273.32M | |||||||||||||
| $-670.112M | $77.107M |
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