Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.98B | $ 2.87B | $ 2.74B | $ 2.46B | $ 2.57B | |
$ 1.89B | $ 1.83B | $ 1.75B | $ 1.52B | $ 1.66B | |
$ 1.01B | $ 666.89M | $ 940.88M | $ -160.64M | $ 337.33M | |
$ 966.74M | $ 901.50M | $ 894.33M | $ 838.12M | $ 820.76M | |
$ 1.84B | $ 1.78B | $ 1.71B | $ 1.46B | $ 1.61B | |
$ 871.70M | $ 1.16B | $ 1.12B | $ 1.68B | $ 1.32B | |
$ 209.51M | $ -285.57M | $ -303.12M | $ -274.82M | $ -385.59M | |
$ 1.08B | $ 869.64M | $ 807.89M | $ 1.40B | $ 932.40M | |
$ 1.04B | $ 835.44M | $ 776.91M | $ 1.33B | $ 913.64M | |
$ 2.73 | $ 2.20 | $ 2.06 | $ 3.56 | $ 2.36 | |
$ 2.72 | $ 2.13 | $ 2.05 | $ 3.54 | $ 2.27 | |
378.80M | 378.77M | 376.21M | 373.83M | 371.79M | |
390.74M | 390.90M | 389.45M | 388.09M | 385.87M |