Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.13B | $ 1.16B | $ 1.11B | $ 1.06B | $ 927.74M | |
| $ 663.29M | $ 639.20M | $ 604.04M | $ 552.72M | $ 484.55M | |
| $ 472.54M | $ 909.71M | $ 559.34M | $ 581.20M | $ 459.64M | |
| $ 86.22M | $ 73.36M | $ 66.69M | $ 65.57M | $ 51.41M | |
| $ 285.97M | $ 253.72M | $ 178.72M | $ 99.01M | $ 83.69M | |
| $ 190.75M | $ -270.51M | $ 44.70M | $ -28.48M | $ 24.91M | |
| $ -58.97M | $ -41.09M | $ -27.06M | $ -27.09M | $ -17.82M | |
| $ 131.78M | $ -311.59M | $ 17.64M | $ -55.58M | $ 7.08M | |
| $ 114.97M | $ -283.17M | $ 1.82M | $ -45.41M | $ 5.70M | |
| $ 2.41 | $ -5.60 | $ 0.03 | $ -0.88 | $ 0.12 | |
| $ 2.37 | $ -5.60 | $ 0.03 | $ -0.88 | $ 0.12 | |
| 47.68M | 50.56M | 52.55M | 51.57M | 47.41M | |
| 48.47M | 50.56M | 53.72M | 51.57M | 48.23M |