Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.81B | $ 3.62B | $ 3.46B | $ 3.20B | $ 2.89B | |
$ 2.17B | $ 2.23B | $ 2.19B | $ 2.07B | $ 1.91B | |
$ 1.46B | $ 1.52B | $ 1.39B | $ 1.36B | $ 1.33B | |
$ 570.78M | $ 592.75M | $ 550.63M | $ 478.39M | $ 440.67M | |
$ 1.24B | $ 1.26B | $ 1.35B | $ 1.16B | $ 1.02B | |
$ 707.33M | $ 676.27M | $ 783.15M | $ 658.53M | $ 548.92M | |
$ -54.80M | $ -18.27M | $ -54.93M | $ -42.45M | $ -16.44M | |
$ 652.53M | $ 658.00M | $ 728.22M | $ 616.08M | $ 532.48M | |
$ 547.63M | $ 523.67M | $ 651.64M | $ 557.05M | $ 478.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.59 | $ 3.29 | $ 4.01 | $ 3.43 | $ 2.94 | |
$ 3.52 | $ 3.26 | $ 3.93 | $ 3.37 | $ 2.90 | |
152.51M | 159.09M | 162.66M | 162.49M | 162.71M | |
155.40M | 160.47M | 165.80M | 165.21M | 164.57M |