Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 147.12B | $ 150.04B | $ 148.26B | $ 137.89B | $ 132.50B | |
$ 30.16B | $ 30.24B | $ 28.81B | $ 27.52B | $ 28.15B | |
$ 25.52B | $ 25.28B | $ 24.28B | $ 23.78B | $ 25.11B | |
$ 3.85B | $ 3.75B | $ 3.58B | $ 3.43B | $ 3.37B | |
$ 7.65B | $ 7.04B | $ 7.03B | $ 6.06B | $ 7.29B | |
$ 4.64B | $ 4.96B | $ 4.53B | $ 3.74B | $ 3.04B | |
$ -1.29B | $ -2.12B | $ -1.63B | $ -1.69B | $ 331.00M | |
$ 3.34B | $ 2.84B | $ 2.90B | $ 2.05B | $ 3.37B | |
$ 2.67B | $ 2.16B | $ 2.24B | $ 1.66B | $ 2.58B | |
$ 3.70 | $ 2.99 | $ 3.10 | $ 2.20 | $ 3.31 | |
$ 3.67 | $ 2.96 | $ 3.06 | $ 2.17 | $ 3.27 | |
715.00M | 718.00M | 718.00M | 744.00M | 773.00M | |
720.00M | 725.00M | 727.00M | 754.00M | 781.00M |