Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 3.75B | $ ― | $ 2.76B | $ 2.87B | $ 2.06B | |
| $ 553.50M | $ ― | $ 729.04M | $ 775.01M | $ 229.19M | |
| $ 321.18M | $ ― | $ 277.14M | $ 213.12M | $ 183.89M | |
| $ 625.09M | $ ― | $ 397.34M | $ 382.31M | $ 403.17M | |
| $ 658.78M | $ ― | $ 907.46M | $ 992.98M | $ 453.69M | |
| $ 232.32M | $ ― | $ 451.90M | $ 561.89M | $ 45.29M | |
| $ -306.44M | $ ― | $ 29.12M | $ 31.49M | $ -13.97M | |
| $ -74.11M | $ ― | $ 481.02M | $ 593.38M | $ 31.32M | |
| $ -163.69M | $ ― | $ 344.17M | $ 434.10M | $ 6.95M | |
| $ -1.65 | $ ― | $ 3.43 | $ 4.18 | $ 0.05 | |
| $ -1.65 | $ ― | $ 3.43 | $ 4.16 | $ 0.05 | |
| 99.27M | ― | 98.86M | 102.45M | 105.89M | |
| 99.27M | ― | 99.07M | 102.85M | 106.56M |