Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 29.80B | $ 28.88B | $ 34.70B | $ 33.48B | $ 29.29B | |
$ 2.58B | $ 2.68B | $ 2.87B | $ 2.63B | $ 2.36B | |
$ 1.15B | $ 663.00M | $ 1.33B | $ 1.24B | $ 1.30B | |
$ 674.00M | $ 696.00M | $ 924.00M | $ 925.00M | $ 876.00M | |
$ 1.81B | $ 2.62B | $ 2.39B | $ 2.30B | $ 1.94B | |
$ 1.44B | $ 2.01B | $ 1.54B | $ 1.39B | $ 1.05B | |
$ -544.00M | $ -262.00M | $ -275.00M | $ -162.00M | $ -111.00M | |
$ 892.00M | $ 1.75B | $ 1.26B | $ 1.23B | $ 944.00M | |
$ 657.00M | $ 1.39B | $ 818.00M | $ 996.00M | $ 696.00M | |
$ 6.00 | $ 11.34 | $ 6.15 | $ 7.05 | $ 4.69 | |
$ 5.92 | $ 11.17 | $ 6.02 | $ 6.90 | $ 4.58 | |
109.50M | 122.40M | 133.00M | 141.20M | 148.50M | |
110.90M | 124.30M | 135.90M | 144.40M | 152.10M |