Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.65B | $ 4.22B | $ 7.78B | $ 11.44B | $ 7.30B | |
| $ 5.42B | $ 1.14B | $ 5.04B | $ 8.16B | $ 2.42B | |
| $ 3.38B | $ 1.94B | $ 1.90B | $ 4.38B | $ 95.00M | |
| $ 2.98B | $ 1.73B | $ 1.53B | $ 1.75B | $ 995.00M | |
| $ 5.03B | $ 1.02B | $ 4.76B | $ 5.56B | $ 7.30B | |
| $ 2.04B | $ -803.00M | $ 3.14B | $ 3.78B | $ 2.33B | |
| $ 245.00M | $ -38.00M | $ -25.00M | $ -129.00M | $ 3.90B | |
| $ 2.28B | $ -841.00M | $ 3.12B | $ 3.65B | $ 6.22B | |
| $ 1.82B | $ -714.00M | $ 2.42B | $ 4.94B | $ 6.33B | |
| $ 7.67 | $ -4.55 | $ 18.21 | $ 38.71 | $ 53.66 | |
| $ 7.57 | $ -4.55 | $ 16.92 | $ 33.36 | $ 53.66 | |
| 237.29M | 156.99M | 132.84M | 125.78M | 117.92M | |
| 240.37M | 156.99M | 142.98M | 145.96M | 117.92M |