Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.54B | $ 11.45B | $ 10.68B | $ 9.52B | $ 9.36B | |
$ 1.45B | $ 1.65B | $ 1.44B | $ 1.37B | $ 1.67B | |
$ 973.00M | $ 865.00M | $ 923.00M | $ 896.00M | $ 903.00M | |
$ 0.00 | $ 347.00M | $ 358.00M | $ 293.00M | $ 247.00M | |
$ 535.00M | $ 1.29B | $ 1.18B | $ 1.00B | $ 1.15B | |
$ 535.00M | $ 781.00M | $ 773.00M | $ 513.00M | $ 799.00M | |
$ 108.00M | $ 72.00M | $ -74.00M | $ 109.00M | $ 11.00M | |
$ 643.00M | $ 853.00M | $ 719.00M | $ 622.00M | $ 810.00M | |
$ 550.00M | $ 681.00M | $ 579.00M | $ 544.00M | $ 696.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.96 | $ 17.07 | $ 14.44 | $ 13.50 | $ 17.14 | |
$ 13.96 | $ 17.07 | $ 14.44 | $ 13.50 | $ 17.14 | |
39.40M | 39.90M | 40.10M | 40.30M | 40.60M | |
39.40M | 39.90M | 40.10M | 40.30M | 40.60M |