Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.96B | $ 2.97B | $ 2.79B | $ 2.37B | $ 2.41B | |
$ 1.76B | $ 1.72B | $ 1.63B | $ 1.36B | $ 1.40B | |
$ 943.52M | $ 840.58M | $ 802.47M | $ 705.06M | $ 687.44M | |
$ 165.91M | $ 130.42M | $ 131.68M | $ 125.36M | $ 105.30M | |
$ 1.00B | $ 1.01B | $ 958.42M | $ 777.97M | $ 822.09M | |
$ 817.68M | $ 873.39M | $ 821.71M | $ 645.49M | $ 708.46M | |
$ -81.43M | $ -35.55M | $ -15.51M | $ -34.58M | $ -30.22M | |
$ 736.24M | $ 837.85M | $ 806.19M | $ 610.91M | $ 678.24M | |
$ 642.23M | $ 707.75M | $ 692.84M | $ 521.57M | $ 592.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.87 | $ 11.80 | $ 11.25 | $ 8.40 | $ 8.76 | |
$ 10.84 | $ 11.73 | $ 11.17 | $ 8.36 | $ 8.69 | |
59.08M | 59.98M | 61.58M | 62.09M | 67.63M | |
59.27M | 60.33M | 62.03M | 62.41M | 68.17M |