Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.63B | $ 2.42B | $ 2.41B | $ 2.38B | $ 2.26B | |
| $ 663.07M | $ 2.42B | $ 668.94M | $ 713.84M | $ 627.57M | |
| $ 405.58M | $ 2.11B | $ 316.55M | $ 329.90M | $ 339.48M | |
| $ 130.54M | $ 126.22M | $ 125.78M | $ 132.93M | $ 135.18M | |
| $ 631.09M | $ 355.44M | $ 482.12M | $ 527.29M | $ 457.46M | |
| $ 257.49M | $ 309.98M | $ 352.39M | $ 383.94M | $ 288.08M | |
| $ 82.54M | $ -268.68M | $ -209.81M | $ -149.35M | $ -88.12M | |
| $ 340.03M | $ 41.30M | $ 142.58M | $ 234.59M | $ 199.96M | |
| $ 254.37M | $ 31.97M | $ 107.33M | $ 171.81M | $ 77.42M | |
| $ 1.85 | $ 0.23 | $ 0.73 | $ 1.18 | $ 0.59 | |
| $ 1.82 | $ 0.22 | $ 0.72 | $ 1.17 | $ 0.58 | |
| 139.76M | 131.32M | 121.91M | 121.04M | 120.38M | |
| 139.72M | 134.06M | 123.70M | 122.28M | 120.73M |