Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.98B | $ 2.87B | $ 2.74B | $ 2.46B | $ 2.57B | |
$ 2.55B | $ 1.83B | $ 1.75B | $ 1.52B | $ 1.66B | |
$ 61.65M | $ 666.89M | $ 940.88M | $ 894.78M | $ 869.14M | |
$ 966.74M | $ 901.50M | $ 1.90B | $ 1.81B | $ 1.74B | |
$ 2.33B | $ 1.78B | $ 1.71B | $ 2.52B | $ 2.13B | |
$ 2.49B | $ 1.16B | $ 791.52M | $ 618.08M | $ 765.67M | |
$ -1.41B | $ -285.57M | $ -303.12M | $ -274.82M | $ -385.59M | |
$ 1.08B | $ 875.01M | $ 812.93M | $ 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.73 | $ 2.13 | $ 2.05 | $ 3.54 | $ 2.27 | |
378.80M | 378.77M | 376.21M | 373.83M | 371.79M | |
378.80M | 390.90M | 389.45M | 388.09M | 385.87M |