Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.92B | $ 12.11B | $ 12.46B | $ 11.39B | $ 9.61B | |
$ 2.02B | $ 2.00B | $ 2.16B | $ 1.93B | $ 1.83B | |
$ 959.76M | $ 927.79M | $ 879.26M | $ 853.07M | $ 761.32M | |
$ 257.76M | $ 253.31M | $ 262.75M | $ 228.41M | $ 205.78M | |
$ 1.36B | $ 1.31B | $ 1.60B | $ 1.40B | $ 1.34B | |
$ 1.07B | $ 1.07B | $ 1.31B | $ 1.12B | $ 1.10B | |
$ -32.50M | $ -58.57M | $ -34.50M | $ 3.57M | $ 14.53M | |
$ 1.04B | $ 1.01B | $ 1.28B | $ 1.13B | $ 1.11B | |
$ 805.04M | $ 793.57M | $ 999.99M | $ 908.84M | $ 908.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.47 | $ 1.45 | $ 1.84 | $ 1.68 | $ 1.69 | |
$ 1.47 | $ 1.45 | $ 1.82 | $ 1.66 | $ 1.66 | |
548.13M | 546.42M | 544.92M | 541.11M | 538.01M | |
548.83M | 548.98M | 549.57M | 547.58M | 546.59M |