Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 18.80B | $ 22.26B | $ 18.41B | $ 9.60B | $ 10.49B | |
$ 4.05B | $ 6.12B | $ 5.36B | $ 1.43B | $ 1.53B | |
$ 894.70M | $ 1.03B | $ 1.06B | $ 568.18M | $ 544.10M | |
$ 437.80M | $ 384.20M | $ 347.65M | $ 325.79M | $ 321.08M | |
$ 3.73B | $ 5.50B | $ 4.61B | $ 1.19B | $ 1.32B | |
$ 3.15B | $ 5.09B | $ 4.30B | $ 847.14M | $ 986.88M | |
$ 67.76M | $ -70.75M | $ -92.03M | $ -141.66M | $ -111.54M | |
$ 3.22B | $ 5.02B | $ 4.21B | $ 705.48M | $ 875.34M | |
$ 2.45B | $ 3.86B | $ 3.21B | $ 550.82M | $ 671.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.72 | $ 21.06 | $ 15.67 | $ 2.61 | $ 3.06 | |
$ 14.64 | $ 20.92 | $ 15.56 | $ 2.59 | $ 3.04 | |
166.55M | 183.39M | 205.12M | 211.14M | 219.64M | |
167.43M | 184.62M | 206.62M | 212.34M | 220.75M |