Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.29B | $ 16.66B | $ 17.81B | $ 16.29B | $ 14.87B | $ 14.53B | |
$ 10.67B | $ 10.95B | $ 11.71B | $ 10.46B | $ 9.79B | $ 9.66B | |
$ 5.63B | $ 5.70B | $ 6.10B | $ 5.84B | $ 5.08B | $ 4.87B | |
$ 4.14B | $ 4.45B | $ 4.28B | $ 3.96B | $ 3.60B | $ 3.44B | |
$ 1.29B | $ 1.26B | $ 1.81B | $ 1.88B | $ 1.48B | $ 1.44B | |
$ -308.90M | $ -321.50M | $ -231.00M | $ -249.90M | $ 256.50M | $ 266.80M | |
$ 112.40M | $ 362.40M | - | $ -23.50M | $ -48.70M | $ 13.40M | |
$ 979.90M | $ 572.80M | $ 1.58B | $ 1.63B | $ 1.17B | $ 1.18B | |
$ 242.50M | $ 233.70M | $ 401.00M | $ 441.20M | $ 309.50M | $ 288.10M | |
- | - | - | - | - | - | |
$ 648.70M | $ 213.30M | $ 1.04B | $ 1.05B | $ 751.80M | $ 778.40M | |
$ 11.66 | $ 3.79 | $ 17.70 | $ 18.56 | - | - | |
$ 11.61 | $ 3.78 | $ 17.60 | $ 18.38 | - | - | |
$ 222.50M | $ 56.23M | $ 58.98M | $ 60.74M | - | - | |
$ 223.42M | $ 56.46M | $ 59.34M | $ 61.35M | - | - | |
$ 6.98 | $ 6.92 | $ 1.72 | $ 1.30 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 16.00B | $ 14.41B | $ -13.39B | $ -13.10B | |
$ 648.70M | $ 213.30M | $ 1.04B | $ 1.05B | $ 751.80M | $ 778.40M | |
- | - | $ 1.16B | $ 1.20B | $ 861.49M | $ 869.43M | |
- | - | - | - | - | - | |
- | - | $ 1.84B | $ 1.86B | $ 1.27B | $ 1.48B | |
- | - | $ 2.58B | $ 2.57B | $ 1.97B | $ 2.13B |