Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.65B | $ 7.24B | $ 6.46B | $ 5.11B | $ 6.07B | $ 5.80B | |
$ 3.94B | $ 4.14B | $ 3.77B | $ 3.10B | $ 3.55B | $ 3.39B | |
$ 2.71B | $ 3.09B | $ 2.70B | $ 2.01B | $ 2.53B | $ 2.41B | |
$ 2.14B | $ 2.12B | $ 1.95B | $ 1.67B | $ 1.96B | $ 1.81B | |
$ 571.31M | $ 975.09M | $ 742.50M | $ 345.35M | $ 565.47M | $ 598.71M | |
$ -73.69M | $ 8.01M | - | $ 1.34M | $ 5.13M | $ 4.38M | |
$ -126.39M | $ -7.09M | $ 10.91M | $ 75.19M | $ 54.92M | $ -11.49M | |
$ 659.55M | $ 896.96M | $ 803.78M | $ 421.88M | $ 625.51M | $ 591.60M | |
$ 188.06M | $ 239.04M | $ 205.15M | $ 115.61M | $ 171.08M | $ 157.31M | |
- | - | - | - | - | - | |
$ 485.77M | $ 657.92M | $ 598.63M | $ 306.28M | $ 454.43M | $ 434.29M | |
$ 4.44 | $ 6.08 | $ 5.42 | $ 2.72 | $ 3.93 | $ 3.60 | |
$ 4.42 | $ 6.03 | $ 5.36 | $ 2.70 | $ 3.90 | $ 3.57 | |
$ 426.08M | $ 108.21M | $ 110.48M | $ 112.73M | $ 115.66M | $ 120.51M | |
$ 428.53M | $ 109.17M | $ 111.72M | $ 113.32M | $ 116.41M | $ 121.60M | |
$ 1.87 | $ 1.72 | $ 1.52 | $ 1.36 | $ 1.24 | $ 1.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 3.61 | |
- | - | - | - | - | - | |
$ 6.08B | $ 6.26B | $ 5.72B | $ 4.76B | $ 5.51B | $ 5.20B | |
$ 471.50M | $ 657.92M | $ 598.63M | $ 306.28M | $ 454.43M | $ 434.29M | |
$ 227.17M | - | - | $ 251.69M | $ 414.56M | $ 442.72M | |
- | - | - | - | - | - | |
$ 728.46M | $ 888.95M | $ 803.78M | $ 345.35M | $ 565.47M | $ 598.71M | |
$ 357.81M | $ 966.94M | $ 886.25M | $ 408.85M | $ 631.10M | $ 664.65M |