Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.43B | $ 8.16B | $ 7.95B | $ 6.89B | $ 5.99B | |
$ 1.79B | $ 1.75B | $ 1.49B | $ 1.33B | $ 1.27B | |
$ 782.00M | $ 792.00M | $ 728.00M | $ 634.00M | $ 628.00M | |
$ 214.00M | $ 219.00M | $ 215.00M | $ 221.00M | $ 213.00M | |
$ 1.18B | $ 1.17B | $ 978.00M | $ 543.00M | $ 801.00M | |
$ 883.00M | $ 957.00M | $ 762.00M | $ 709.00M | $ 582.00M | |
$ 48.00M | $ -118.00M | $ -94.00M | $ -433.00M | $ -76.00M | |
$ 931.00M | $ 839.00M | $ 668.00M | $ 248.00M | $ 506.00M | |
$ 647.00M | $ 643.00M | $ 492.00M | $ 117.00M | $ 348.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.88 | $ 9.74 | $ 7.43 | $ 1.74 | $ 5.18 | |
$ 9.71 | $ 9.60 | $ 7.34 | $ 1.73 | $ 5.15 | |
65.50M | 66.00M | 66.20M | 67.10M | 67.20M | |
66.60M | 67.00M | 67.00M | 67.80M | 67.60M |