Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.46B | $ 2.10B | $ 2.02B | $ 1.42B | $ 1.12B | |
| $ 1.43B | $ 944.38M | $ 1.01B | $ 1.20B | $ 1.14B | |
| $ 855.64M | $ 809.92M | $ 808.27M | $ 741.14M | $ 700.74M | |
| $ 0.00 | $ 102.51M | $ 94.31M | $ 68.88M | $ 70.44M | |
| $ 577.91M | $ 236.97M | $ 300.36M | $ 528.51M | $ 506.75M | |
| $ 577.91M | $ 134.46M | $ 206.05M | $ 459.63M | $ 436.31M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 577.91M | $ 134.46M | $ 206.05M | $ 459.63M | $ 436.31M | |
| $ 474.78M | $ 123.14M | $ 182.96M | $ 366.12M | $ 350.99M | |
| $ 2.81 | $ 0.73 | $ 1.14 | $ 2.36 | $ 2.20 | |
| $ 2.77 | $ 0.72 | $ 1.13 | $ 2.34 | $ 2.18 | |
| 165.08M | 151.93M | 149.97M | 149.16M | 150.77M | |
| 166.61M | 153.35M | 150.86M | 150.50M | 151.99M |