Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 84.28B | $ 84.04B | $ 82.01B | $ 80.19B | $ 76.12B | |
$ 43.12B | $ 43.19B | $ 39.25B | $ 38.03B | $ 39.01B | |
$ 22.67B | $ 24.65B | $ 21.11B | $ 20.22B | $ 21.02B | |
$ 0.00 | $ 2.90B | $ 2.71B | $ 2.81B | $ 2.73B | |
$ 21.07B | $ 22.58B | $ 21.77B | $ 21.24B | $ 20.85B | |
$ 20.45B | $ 18.55B | $ 18.13B | $ 17.81B | $ 17.99B | |
$ -284.00M | $ 216.00M | $ 219.00M | $ 182.00M | $ -371.00M | |
$ 20.17B | $ 18.76B | $ 18.35B | $ 18.00B | $ 17.61B | |
$ 15.97B | $ 14.88B | $ 14.65B | $ 14.74B | $ 14.31B | |
$ 6.67 | $ 6.18 | $ 6.07 | $ 6.00 | $ 5.69 | |
$ 6.51 | $ 6.02 | $ 5.90 | $ 5.81 | $ 5.50 | |
2.45B | 2.36B | 2.37B | 2.46B | 2.51B | |
2.45B | 2.47B | 2.48B | 2.54B | 2.60B |