Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 29.21B | $ 29.65B | $ 30.15B | $ 28.59B | $ 25.29B | |
$ 9.78B | $ 7.26B | $ 10.31B | $ 10.84B | $ 10.29B | |
$ 15.04B | $ 7.71B | $ 7.50B | $ 6.83B | $ 5.61B | |
$ 392.00M | $ 418.00M | $ 405.00M | $ 13.74B | $ 11.44B | |
$ -4.92B | $ 85.00M | $ 2.60B | $ 4.39B | $ 15.62B | |
$ -5.27B | $ -451.00M | $ 2.34B | $ 4.06B | $ 4.14B | |
$ -908.00M | $ -802.00M | $ -1.08B | $ -1.09B | $ -992.00M | |
$ -6.18B | $ -1.25B | $ 1.27B | $ 5.21B | $ 3.15B | |
$ -6.19B | $ -608.00M | $ 1.10B | $ 4.54B | $ 2.42B | |
$ -9.30 | $ -0.93 | $ 1.61 | $ 7.02 | $ 3.93 | |
$ -9.30 | $ -0.93 | $ 1.61 | $ 6.87 | $ 3.92 | |
664.00M | 652.00M | 649.00M | 641.00M | 616.00M | |
664.00M | 652.00M | 650.00M | 655.00M | 618.00M |