Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.25B | $ 2.74B | $ 2.46B | $ 2.18B | $ 1.94B | |
| $ 2.44B | $ 2.18B | $ 1.96B | $ 1.77B | $ 1.59B | |
| $ 2.52B | $ 2.17B | $ 1.68B | $ 1.32B | $ 1.15B | |
| $ 242.00M | $ 146.90M | $ 107.50M | $ 137.90M | $ 139.56M | |
| $ 272.00M | $ 151.60M | $ 389.80M | $ 588.90M | $ 571.86M | |
| $ -72.00M | $ 4.70M | $ 282.30M | $ 451.00M | $ 432.30M | |
| $ 102.00M | $ 205.40M | $ 219.00M | $ 35.51M | $ -28.37M | |
| $ 30.00M | $ 210.10M | $ 501.30M | $ 486.46M | $ 403.97M | |
| $ 7.00M | $ 138.70M | $ 374.70M | $ 369.50M | $ 292.60M | |
| $ 0.02 | $ 0.34 | $ 0.92 | $ 0.93 | $ 0.75 | |
| $ 0.02 | $ 0.34 | $ 0.92 | $ 0.93 | $ 0.74 | |
| 416.80M | 406.30M | 405.30M | 396.28M | 392.21M | |
| 420.70M | 407.80M | 406.90M | 397.75M | 394.16M |