Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.76B | $ 10.70B | $ 10.33B | $ 9.96B | $ 9.79B | |
| $ 1.20B | $ 2.22B | $ 2.13B | $ 1.83B | $ 1.51B | |
| $ 1.05B | $ 2.43B | $ 2.02B | $ 1.68B | $ 1.14B | |
| $ 214.52M | $ 264.77M | $ 287.38M | $ 228.67M | $ 90.62M | |
| $ 241.77M | $ 51.22M | $ 390.57M | $ 368.45M | $ 415.46M | |
| $ 150.16M | $ -207.77M | $ 104.51M | $ 142.91M | $ 368.47M | |
| $ -252.11M | $ -149.59M | $ -159.23M | $ -132.02M | $ -91.72M | |
| $ -101.95M | $ -357.36M | $ -54.73M | $ 10.89M | $ 276.75M | |
| $ -1.10B | $ -362.69M | $ -41.30M | $ 22.39M | $ 221.59M | |
| $ -14.31 | $ -4.73 | $ -0.54 | $ 0.30 | $ 3.05 | |
| $ -14.31 | $ -4.73 | $ -0.54 | $ 0.29 | $ 2.94 | |
| 76.90M | 76.74M | 75.78M | 74.50M | 72.74M | |
| 76.90M | 76.74M | 75.78M | 76.22M | 75.49M |