Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 22.20B | $ 23.76B | $ 26.54B | $ 24.31B | $ 19.53B | |
$ 2.38B | $ 2.77B | $ 3.18B | $ 2.97B | $ 2.24B | |
$ 1.76B | $ 1.87B | $ 1.97B | $ 1.99B | $ 1.87B | |
$ 125.19M | $ 140.50M | $ 143.00M | $ 155.21M | $ 188.70M | |
$ 622.17M | $ 1.06B | $ 1.38B | $ 1.09B | $ 451.10M | |
$ 622.57M | $ 896.92M | $ 1.19B | $ 939.01M | $ 281.41M | |
$ 0.00 | $ -264.65M | $ -203.92M | $ -105.68M | $ -108.48M | |
$ 250.57M | $ 632.26M | $ 982.88M | $ 833.33M | $ 172.93M | |
$ 240.22M | $ 498.70M | $ 770.83M | $ 692.38M | $ 193.11M | |
$ 2.78 | $ 5.51 | $ 8.37 | $ 7.02 | $ 1.95 | |
$ 2.75 | $ 5.43 | $ 8.26 | $ 6.94 | $ 1.93 | |
86.27M | 90.57M | 92.04M | 98.66M | 99.26M | |
87.41M | 91.84M | 93.37M | 99.82M | 100.17M |