Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.49B | $ 3.46B | $ 3.13B | $ 2.50B | $ 3.04B | |
$ 1.73B | $ 1.71B | $ 1.61B | $ 1.22B | $ 1.52B | |
$ 1.42B | $ 1.28B | $ 1.16B | $ 1.09B | $ 1.12B | |
$ 127.05M | $ 117.40M | $ 115.57M | $ 146.60M | $ 121.72M | |
$ 462.34M | $ 546.90M | $ 566.08M | $ 283.65M | $ 516.70M | |
$ 310.28M | $ 393.10M | $ 450.50M | $ 137.05M | $ 394.97M | |
$ 15.91M | $ 4.31M | $ 1.01M | $ 2.47M | $ 10.46M | |
$ 326.19M | $ 397.41M | $ 451.51M | $ 139.52M | $ 405.43M | |
$ 251.40M | $ 311.44M | $ 354.11M | $ 108.01M | $ 330.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.11 | $ 4.96 | $ 5.37 | $ 1.63 | $ 4.87 | |
$ 4.09 | $ 4.95 | $ 5.33 | $ 1.62 | $ 4.83 | |
61.23M | 62.75M | 65.94M | 66.38M | 67.84M | |
61.42M | 62.97M | 66.42M | 66.77M | 68.49M |