Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 14.28B | $ 13.40B | $ 12.64B | $ 11.56B | $ 11.38B | |
$ 5.64B | $ 11.93B | $ 11.21B | $ 10.27B | $ 10.13B | |
$ 4.47B | $ 10.92B | $ 9.85B | $ 8.91B | $ 8.91B | |
$ 568.04M | $ 581.86M | $ 533.21M | $ 510.49M | $ 490.39M | |
$ 1.72B | $ 1.64B | $ 1.93B | $ 1.87B | $ 1.80B | |
$ 1.18B | $ 1.00B | $ 1.36B | $ 1.36B | $ 1.22B | |
$ -234.96M | $ -137.29M | $ -69.78M | $ -106.27M | $ -149.57M | |
$ 940.43M | $ 866.26M | $ 1.29B | $ 1.25B | $ 1.07B | |
$ 717.79M | $ 675.61M | $ 991.59M | $ 943.95M | $ 814.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.35 | $ 9.23 | $ 11.99 | $ 11.10 | $ 9.16 | |
$ 10.23 | $ 9.14 | $ 11.82 | $ 11.03 | $ 9.13 | |
69.32M | 73.12M | 82.52M | 85.06M | 88.76M | |
70.13M | 73.83M | 83.69M | 85.59M | 89.04M |