
Last Price
52 Week Range
$15.80 - $23.20
Next Earnings Date
Apr 14 2026
Next Earnings Date
Apr 14 2026
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $79.238B | $80.391B | $81.72B | ||||||||||||
| $57.192B | $58.135B | $59.477B | ||||||||||||
| $22.046B | $22.256B | $22.243B | ||||||||||||
| - | - | - | ||||||||||||
| $19.933B | $20.614B | $20.725B | ||||||||||||
| $43.9M | $95.8M | $3.3M | ||||||||||||
| $2.069B | $1.546B | $1.515B | ||||||||||||
| $-492.1M | $-459.8M | $-464.6M | ||||||||||||
| $12.2M | $43.4M | $76.9M | ||||||||||||
| $-479.9M | $-416.4M | $-387.7M | ||||||||||||
| $1.589B | $1.13B | $1.127B | ||||||||||||
| $293M | $171.1M | $257M | ||||||||||||
| $1.296B | $0.959B | $0.87B | ||||||||||||
| $2.25 | $1.65 | $1.56 | ||||||||||||
| $2.23 | $1.64 | $1.55 | ||||||||||||
| $0.575B | $0.58B | $2.252B | ||||||||||||
| $0.581B | $0.584B | $2.264B | ||||||||||||
| $4.526B | $4.082B | $3.769B | ||||||||||||
| $2.444B | $2.499B | $2.184B | ||||||||||||
| $2.081B | $1.583B | $1.585B |
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