Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.94B | $ 6.60B | $ 6.15B | $ 5.55B | $ 4.54B | |
$ 6.94B | $ 2.38B | $ 2.15B | $ 1.91B | $ 1.54B | |
$ 5.16B | $ 677.01M | $ 644.58M | $ 603.94M | $ 515.63M | |
$ 0.00 | $ 337.64M | $ 319.43M | $ 292.11M | $ 255.28M | |
$ 1.78B | $ 2.03B | $ 1.82B | $ 1.60B | $ 1.28B | |
$ 1.78B | $ 1.71B | $ 1.19B | $ 1.01B | $ 1.03B | |
$ -118.02M | $ -101.05M | $ -72.00M | $ -85.50M | $ 54.42M | |
$ 1.66B | $ 1.61B | $ 1.43B | $ 1.22B | $ 1.08B | |
$ 1.38B | $ 1.31B | $ 1.16B | $ 990.05M | $ 872.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.95 | $ 5.70 | $ 5.04 | $ 4.29 | $ 3.80 | |
$ 5.93 | $ 5.67 | $ 5.01 | $ 4.25 | $ 3.77 | |
231.26M | 230.52M | 230.21M | 230.96M | 229.44M | |
232.17M | 231.51M | 231.54M | 232.81M | 231.15M |