Income Statement | Dec 24 | Dec 24 | Dec 23 | Dec 23 | Dec 22 |
---|---|---|---|---|---|
$ 20.50B | $ 20.50B | $ 19.97B | $ 19.97B | $ 19.32B | |
$ 3.76B | $ 3.76B | $ 3.64B | $ 3.64B | $ 3.43B | |
$ 2.99B | $ 2.99B | $ 2.84B | $ 2.84B | $ 2.69B | |
$ 262.07M | $ 262.07M | $ 227.70M | $ 227.70M | $ 200.93M | |
$ 1.03B | $ 1.03B | $ 1.03B | $ 1.03B | $ 933.26M | |
$ 772.21M | $ 772.21M | $ 800.42M | $ 800.42M | $ 737.99M | |
$ -51.36M | $ -51.36M | $ -64.53M | $ -64.53M | $ -47.46M | |
$ 720.85M | $ 720.85M | $ 735.89M | $ 735.89M | $ 690.52M | |
$ 534.42M | $ 534.42M | $ 523.74M | $ 523.74M | $ 513.18M | |
$ 4.04 | $ 4.04 | $ 3.94 | $ 3.94 | $ 3.83 | |
$ 4.00 | $ 4.00 | $ 3.88 | $ 3.88 | $ 3.76 | |
132.15M | 132.15M | 133.05M | 133.05M | 134.02M | |
133.60M | 133.60M | 135.12M | 135.12M | 136.47M |