Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.56B | $ 1.92B | $ 1.58B | $ 1.36B | $ 1.31B | |
$ 1.89B | $ 1.46B | $ 1.18B | $ 969.10M | $ 943.03M | |
$ 719.19M | $ 417.57M | $ 344.07M | $ 321.04M | $ 309.27M | |
$ 506.05M | $ 886.47M | $ 771.66M | $ 734.64M | $ 704.08M | |
$ 1.79B | $ 1.33B | $ 1.11B | $ 894.87M | $ 864.88M | |
$ 1.17B | $ 1.05B | $ 975.95M | $ 666.14M | $ 634.96M | |
$ -298.13M | $ -108.32M | $ -77.87M | $ -134.75M | $ -172.53M | |
$ 872.01M | $ 942.08M | $ 898.08M | $ 531.39M | $ 462.43M | |
$ 803.20M | $ 860.69M | $ 827.65M | $ 481.78M | $ 419.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.74 | $ 6.41 | $ 6.20 | $ 3.71 | $ 3.27 | |
$ 4.74 | $ 6.41 | $ 6.19 | $ 3.71 | $ 3.24 | |
169.22M | 134.05M | 133.37M | 129.54M | 128.20M | |
169.22M | 141.68M | 140.02M | 129.58M | 136.43M |