Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 46.43B | $ 41.37B | $ 36.90B | $ 34.82B | $ 31.98B | |
$ 12.40B | $ 8.93B | $ 8.53B | $ 9.47B | $ 8.09B | |
$ 5.82B | $ 5.18B | $ 4.82B | $ 4.68B | $ 4.51B | |
$ 715.00M | $ 722.00M | $ 826.00M | $ 870.00M | $ 789.00M | |
$ 7.29B | $ 4.47B | $ 4.53B | $ 5.67B | $ 4.37B | |
$ 6.57B | $ 3.75B | $ 3.71B | $ 4.80B | $ 3.58B | |
$ -392.00M | $ -376.00M | $ -351.00M | $ -340.00M | $ -339.00M | |
$ 6.18B | $ 3.37B | $ 3.35B | $ 4.46B | $ 3.24B | |
$ 5.00B | $ 2.99B | $ 2.84B | $ 3.66B | $ 2.70B | |
$ 21.76 | $ 12.93 | $ 11.91 | $ 14.63 | $ 10.56 | |
$ 21.47 | $ 12.79 | $ 11.77 | $ 14.49 | $ 10.52 | |
228.00M | 229.70M | 237.00M | 248.50M | 253.50M | |
231.10M | 232.20M | 239.70M | 250.80M | 254.60M |