Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 2.28B | $ ― | $ 1.94B | $ 2.17B | $ 2.19B | |
| $ 1.51B | $ ― | $ 817.70M | $ 847.85M | $ 902.96M | |
| $ 692.78M | $ ― | $ 607.98M | $ 92.70M | $ 88.45M | |
| $ 456.59M | $ ― | $ 457.03M | $ 409.57M | $ 369.79M | |
| $ 1.31B | $ ― | $ 682.98M | $ 1.18B | $ 1.18B | |
| $ 813.46M | $ ― | $ 209.72M | $ 755.15M | $ 814.52M | |
| $ -119.41M | $ ― | $ -122.47M | $ -113.75M | $ -131.87M | |
| $ 694.05M | $ ― | $ 87.25M | $ 641.40M | $ 682.65M | |
| $ 518.50M | $ ― | $ 77.51M | $ 476.87M | $ 566.02M | |
| $ 5.73 | $ ― | $ 0.84 | $ 5.20 | $ 6.19 | |
| $ 5.68 | $ ― | $ 0.84 | $ 5.17 | $ 6.15 | |
| 90.50M | ― | 91.79M | 91.75M | 91.41M | |
| 91.23M | ― | 92.34M | 92.29M | 92.11M |