Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.70B | $ 4.32B | $ 3.80B | $ 3.59B | $ 3.47B | |
$ 1.84B | $ 1.71B | $ 1.70B | $ 1.63B | $ 1.49B | |
$ 1.02B | $ 976.06M | $ 891.91M | $ 846.50M | $ 815.40M | |
$ 854.14M | $ 817.81M | $ 719.14M | $ 686.25M | $ 664.14M | |
$ 1.72B | $ 1.65B | $ 1.64B | $ 1.53B | $ 1.36B | |
$ 824.64M | $ 731.91M | $ 805.31M | $ 788.15M | $ 671.96M | |
$ -228.95M | $ -156.26M | $ -59.28M | $ -139.93M | $ -129.92M | |
$ 595.69M | $ 575.65M | $ 746.03M | $ 648.23M | $ 542.04M | |
$ 501.56M | $ 483.60M | $ 618.72M | $ 550.56M | $ 538.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.42 | $ 4.27 | $ 5.48 | $ 4.89 | $ 4.79 | |
$ 4.41 | $ 4.26 | $ 5.47 | $ 4.87 | $ 4.77 | |
113.44M | 113.20M | 112.91M | 112.67M | 112.44M | |
113.80M | 113.42M | 113.19M | 112.94M | 112.76M |