Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 12.83B | $ 14.81B | $ 12.17B | $ 9.64B | $ 9.17B | |
$ 2.40B | $ 2.47B | $ 1.87B | $ 1.45B | $ 1.51B | |
$ 1.40B | $ 1.14B | $ 824.29M | $ 736.76M | $ 772.43M | |
$ 737.95M | $ 728.32M | $ 612.23M | $ 573.36M | $ 538.66M | |
$ 1.74B | $ 1.33B | $ 1.05B | $ 713.12M | $ 1.27B | |
$ 993.20M | $ 687.03M | $ 488.44M | $ 185.74M | $ 234.68M | |
$ -58.31M | $ -50.18M | $ 511.33M | $ 480.28M | $ -52.93M | |
$ 934.89M | $ 1.28B | $ 999.77M | $ 666.02M | $ 680.89M | |
$ 728.29M | $ 969.35M | $ 760.81M | $ 506.04M | $ 516.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.06 | $ 9.31 | $ 7.22 | $ 4.79 | $ 4.81 | |
$ 6.97 | $ 9.21 | $ 7.14 | $ 4.74 | $ 4.77 | |
103.22M | 104.14M | 105.36M | 105.70M | 107.33M | |
104.45M | 105.28M | 106.59M | 106.77M | 108.31M |