Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 29.65B | $ 30.15B | $ 28.59B | $ 25.29B | $ 27.81B | |
$ 7.26B | $ 10.31B | $ 10.84B | $ 10.29B | $ 10.59B | |
$ 7.71B | $ 7.50B | $ 6.83B | $ 5.61B | $ 6.09B | |
$ 418.00M | $ 405.00M | $ 13.74B | $ 11.44B | $ 12.97B | |
$ 85.00M | $ 2.60B | $ 4.39B | $ 15.62B | $ 17.16B | |
$ -451.00M | $ 2.34B | $ 4.06B | $ 4.14B | $ 4.27B | |
$ -802.00M | $ -1.08B | $ -1.09B | $ -992.00M | $ -923.00M | |
$ -1.25B | $ 1.27B | $ 5.21B | $ 3.15B | $ 3.35B | |
$ -608.00M | $ 1.10B | $ 4.54B | $ 2.42B | $ 3.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.93 | $ 1.61 | $ 7.02 | $ 3.93 | $ 5.38 | |
$ -0.93 | $ 1.61 | $ 6.87 | $ 3.92 | $ 5.36 | |
652.00M | 649.00M | 641.00M | 616.00M | 615.00M | |
652.00M | 650.00M | 655.00M | 618.00M | 617.00M |