
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.184B | $4.576B | |||||||||||||
| $1.673B | $1.872B | |||||||||||||
| $2.511B | $2.704B | |||||||||||||
| - | - | |||||||||||||
| $1.239B | $1.265B | |||||||||||||
| $604.5M | $581.6M | |||||||||||||
| $666.7M | $857.8M | |||||||||||||
| $-236.7M | $-202.6M | |||||||||||||
| $-28.9M | $-12.2M | |||||||||||||
| $-265.6M | $-214.8M | |||||||||||||
| $401.1M | $643M | |||||||||||||
| $98.8M | $173.1M | |||||||||||||
| $284.4M | $455.4M | |||||||||||||
| $1.46 | $2.34 | |||||||||||||
| $1.45 | $2.32 | |||||||||||||
| $194.4M | $194.4M | |||||||||||||
| $196.7M | $196.6M | |||||||||||||
| $1.204B | $1.454B | |||||||||||||
| $537.8M | $574.8M | |||||||||||||
| $666.3M | $878.8M |
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