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 | |
$ 61.65M | $ 60.72M | $ 58.71M | $ -160.64M | $ 337.33M | |
$ 966.74M | $ 901.50M | $ 894.33M | $ 838.27M | $ 820.83M | |
$ 1.84B | $ 1.78B | $ 1.71B | $ 1.46B | $ 1.61B | |
$ 1.82B | $ 1.77B | $ 1.69B | $ 1.68B | $ 1.32B | |
$ -751.66M | $ -897.12M | $ -885.99M | $ -278.21M | $ -354.64M | |
$ 1.07B | $ 869.64M | $ 807.89M | $ 1.40B | $ 963.35M | |
$ 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 |