Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.23B | $ 91.00M | $ 76.00M | $ 8.26B | $ 8.78B | $ 8.41B | |
$ 6.60B | $ -34.00M | $ -64.00M | $ 7.00B | $ 7.38B | $ 7.10B | |
$ 2.19B | $ 1.71B | $ 2.08B | $ 1.27B | $ 1.40B | $ 1.31B | |
$ 754.00M | $ 766.00M | $ -14.00M | $ 558.00M | $ 524.00M | $ 485.00M | |
$ 1.33B | $ 942.00M | $ 2.10B | $ 709.00M | $ 877.00M | $ 830.00M | |
$ 86.00M | $ 2.00M | $ 2.00M | $ 43.00M | $ 39.00M | $ 36.00M | |
$ 24.00M | $ 28.00M | $ 54.00M | $ 356.00M | $ 87.00M | $ 84.00M | |
$ 1.17B | $ 687.00M | $ 1.39B | $ 1.11B | $ 1.00B | $ 950.00M | |
$ 320.00M | $ 207.00M | $ 369.00M | $ 295.00M | $ 260.00M | $ 214.00M | |
$ 2.00M | $ -2.00M | $ 44.00M | - | - | - | |
$ 1.06B | $ 755.00M | $ 1.70B | $ 784.00M | $ 713.00M | $ 708.00M | |
$ 1.88 | $ 1.05 | $ 2.34 | $ 2.01 | $ 1.89 | $ 1.84 | |
$ 1.85 | $ 1.04 | $ 2.28 | $ 1.95 | $ 1.84 | $ 1.79 | |
$ 1.67B | $ 421.00M | $ 422.00M | $ 390.00M | $ 377.00M | $ 384.00M | |
$ 1.69B | $ 425.00M | $ 434.00M | $ 402.00M | $ 388.00M | $ 395.00M | |
$ 0.51 | $ 0.48 | $ 0.12 | $ 0.24 | $ 0.48 | $ 0.42 | |
- | - | - | - | - | - | |
- | - | - | $ 1.58 | $ 1.93 | $ 1.58 | |
- | - | - | $ 1.53 | $ 1.88 | $ 1.53 | |
- | - | - | $ 2.23B | $ 2.37B | $ 2.39B | |
$ 7.36B | $ 732.00M | $ -78.00M | $ 7.55B | $ 7.90B | $ 7.58B | |
$ 881.00M | $ 755.00M | $ 1.70B | $ 784.00M | $ 713.00M | $ 708.00M | |
$ 534.29M | - | - | $ 568.20M | $ 699.67M | $ 693.29M | |
- | - | - | - | - | - | |
$ 1.05B | $ 685.00M | $ 1.39B | $ 709.00M | $ 877.00M | $ 830.00M | |
$ 461.00M | $ 1.29B | $ 1.91B | $ 1.16B | $ 1.30B | $ 1.27B |