Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.88B | $ 2.04B | $ 2.05B | $ 1.55B | $ 1.19B | |
| $ 1.51B | $ 1.76B | $ 1.76B | $ 1.25B | $ 739.34M | |
| $ 80.87M | $ 115.71M | $ 347.32M | $ 188.00M | $ -58.17M | |
| $ 82.06M | $ 43.09M | $ 51.09M | $ 50.96M | $ 84.39M | |
| $ 1.84B | $ 1.80B | $ 1.90B | $ 1.85B | $ 1.03B | |
| $ 1.43B | $ 1.64B | $ 1.41B | $ 1.06B | $ 797.51M | |
| $ -952.96M | $ -1.24B | $ -996.81M | $ -64.66M | $ -296.41M | |
| $ 479.81M | $ 406.01M | $ 417.48M | $ 997.54M | $ 501.10M | |
| $ 411.54M | $ 359.93M | $ 339.21M | $ 871.48M | $ 447.74M | |
| $ 1.22 | $ 1.13 | $ 1.07 | $ 3.09 | $ 1.54 | |
| $ 1.22 | $ 1.12 | $ 1.07 | $ 3.09 | $ 1.52 | |
| 336.94M | 319.92M | 309.77M | 282.48M | 285.94M | |
| 337.14M | 320.57M | 310.51M | 282.48M | 296.83M |