Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 15.70B | $ 13.38B | $ 12.48B | $ 12.19B | $ 11.07B | |
$ 7.42B | $ 6.47B | $ 6.00B | $ 5.46B | $ 5.16B | |
$ 11.86B | $ 2.69B | $ 2.33B | $ 3.37B | $ 2.38B | |
$ 686.00M | $ 256.00M | $ 8.75B | $ 10.10B | $ 8.29B | |
$ 3.83B | $ 3.91B | $ 3.81B | $ 2.44B | $ 3.21B | |
$ 3.83B | $ 3.79B | $ 3.67B | $ 2.09B | $ 2.78B | |
$ -373.00M | $ -616.00M | $ -513.00M | $ -159.00M | $ -316.00M | |
$ 3.46B | $ 3.17B | $ 3.16B | $ 1.93B | $ 2.46B | |
$ 2.65B | $ 2.56B | $ 2.59B | $ 1.25B | $ 1.97B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.55 | $ 12.60 | $ 12.23 | $ 5.59 | $ 8.49 | |
$ 12.49 | $ 12.51 | $ 12.14 | $ 5.55 | $ 8.45 | |
211.40M | 203.50M | 211.70M | 224.70M | 231.90M | |
212.50M | 205.00M | 213.20M | 226.10M | 233.10M |