Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.99B | $ 3.81B | $ 3.62B | $ 3.46B | $ 3.20B | |
$ 2.37B | $ 2.30B | $ 2.23B | $ 2.19B | $ 2.07B | |
$ 1.84B | $ 1.66B | $ 1.52B | $ 1.39B | $ 1.36B | |
$ 648.41M | $ 570.78M | $ 592.75M | $ 550.63M | $ 478.39M | |
$ 1.26B | $ 1.24B | $ 1.26B | $ 1.35B | $ 1.16B | |
$ 533.41M | $ 637.34M | $ 676.27M | $ 783.15M | $ 658.53M | |
$ 53.60M | $ 15.19M | $ -18.27M | $ -54.93M | $ -42.45M | |
$ 587.01M | $ 652.53M | $ 658.00M | $ 728.22M | $ 616.08M | |
$ 504.92M | $ 547.63M | $ 523.67M | $ 651.64M | $ 557.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.34 | $ 3.59 | $ 3.29 | $ 4.01 | $ 3.43 | |
$ 3.27 | $ 3.52 | $ 3.26 | $ 3.93 | $ 3.37 | |
151.39M | 152.51M | 159.09M | 162.66M | 162.49M | |
154.35M | 155.40M | 160.47M | 165.80M | 165.21M |