
Last Price
52 Week Range
$65.23 - $99.39
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $682M | $856.3M | |||||||||||||
| $888.6M | $905M | |||||||||||||
| - | - | |||||||||||||
| $126M | $134.5M | |||||||||||||
| $105.2M | $120.5M | |||||||||||||
| $1.802B | $2.016B | |||||||||||||
| $259.4M | $307.6M | |||||||||||||
| $8.402B | $8.358B | |||||||||||||
| $279.9M | $287.3M | |||||||||||||
| $10.1M | $10.6M | |||||||||||||
| $231.9M | $133.1M | |||||||||||||
| $9.183B | $9.097B | |||||||||||||
| - | - | |||||||||||||
| $10.985B | $11.113B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $331.9M | $356.9M | |||||||||||||
| $407.1M | $273.6M | |||||||||||||
| $70.6M | $216.7M | |||||||||||||
| $22M | - | |||||||||||||
| $37.3M | - | |||||||||||||
| $133.8M | $129.8M | |||||||||||||
| $94.2M | $177.4M | |||||||||||||
| $1.06B | $1.154B | |||||||||||||
| $5.035B | $4.872B | |||||||||||||
| $63.5M | $34.8M | |||||||||||||
| $13.7M | $13.5M | |||||||||||||
| $415.3M | $389.8M | |||||||||||||
| $59.3M | $68.1M | |||||||||||||
| $5.606B | $5.413B | |||||||||||||
| - | - | |||||||||||||
| $6.666B | $6.568B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-334.6M | $-370.3M | |||||||||||||
| - | - | |||||||||||||
| $2M | $2M | |||||||||||||
| $2.358B | $2.724B | |||||||||||||
| $2.559B | $2.424B | |||||||||||||
| $-367.2M | $-340.2M | |||||||||||||
| - | - | |||||||||||||
| $4.217B | $4.439B | |||||||||||||
| $101.8M | $106.1M | |||||||||||||
| $4.319B | $4.545B | |||||||||||||
| $10.985B | $11.113B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $282.4M | $290M | |||||||||||||
| $5.211B | $5.158B | |||||||||||||
| $4.531B | $4.305B |
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