Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.42B | $ 3.13B | $ 2.88B | $ 2.52B | $ 2.55B | |
| $ 1.37B | $ 1.42B | $ 1.41B | $ 1.26B | $ 1.30B | |
| $ 732.04M | $ 803.00M | $ 1.04B | $ 976.00M | $ 715.00M | |
| $ 216.45M | $ 179.00M | $ 172.00M | $ 193.00M | $ 144.00M | |
| $ 853.54M | $ 787.00M | $ 791.00M | $ 485.00M | $ 744.00M | |
| $ 637.09M | $ 612.00M | $ 367.00M | $ 591.00M | $ 634.00M | |
| $ -107.20M | $ -157.00M | $ -86.00M | $ -49.00M | $ -38.00M | |
| $ 529.89M | $ 455.00M | $ 281.00M | $ 233.00M | $ 544.00M | |
| $ 410.43M | $ 359.00M | $ 190.00M | $ 188.00M | $ 421.00M | |
| $ 1.86 | $ 1.61 | $ 0.85 | $ 0.84 | $ 1.82 | |
| $ 1.84 | $ 1.61 | $ 0.85 | $ 0.84 | $ 1.81 | |
| 220.59M | 222.98M | 222.37M | 223.73M | 231.00M | |
| 222.68M | 223.49M | 222.37M | 225.00M | 233.00M |