
Last Price
52 Week Range
$41.00 - $58.39
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $11.303B | $11.797B | ||||||||||||
| $9.413B | $9.758B | ||||||||||||
| $1.89B | $2.039B | ||||||||||||
| - | - | ||||||||||||
| $568M | $581M | ||||||||||||
| $160M | - | ||||||||||||
| $1.162B | $1.458B | ||||||||||||
| $129M | $74M | ||||||||||||
| $45M | $-159M | ||||||||||||
| $174M | $-85M | ||||||||||||
| $1.336B | $1.373B | ||||||||||||
| $356M | $369M | ||||||||||||
| $911M | $929M | ||||||||||||
| $2.35 | $2.53 | ||||||||||||
| $2.34 | $2.5 | ||||||||||||
| $388M | $359M | ||||||||||||
| $390M | $359M | ||||||||||||
| $1.676B | $1.821B | ||||||||||||
| $476M | $448M | ||||||||||||
| $1.2B | $1.373B |
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