Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 19.74B | $ 19.35B | $ 19.43B | $ 18.51B | $ 16.65B | |
$ 6.78B | $ 6.69B | $ 6.98B | $ 6.90B | $ 5.98B | |
$ 3.89B | $ 4.00B | $ 4.01B | $ 4.08B | $ 3.65B | |
$ 542.00M | $ 519.00M | $ 569.00M | $ 574.00M | $ 559.00M | |
$ 3.53B | $ 3.35B | $ 3.60B | $ 3.41B | $ 2.68B | |
$ 2.89B | $ 2.69B | $ 2.97B | $ 2.83B | $ 2.11B | |
$ 46.00M | $ 98.00M | $ 48.00M | $ 1.00M | $ -18.00M | |
$ 2.94B | $ 2.79B | $ 3.02B | $ 2.83B | $ 2.10B | |
$ 2.24B | $ 2.13B | $ 2.29B | $ 2.14B | $ 1.39B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.52 | $ 4.21 | $ 4.42 | $ 4.06 | $ 2.58 | |
$ 4.51 | $ 4.21 | $ 4.41 | $ 4.05 | $ 2.57 | |
496.00M | 505.00M | 518.00M | 527.00M | 540.00M | |
497.00M | 505.00M | 519.00M | 528.00M | 541.00M |